Terra York has extensive experience in advertising sales and business development, with a background in managing sales departments and building partnerships. With a degree in Business Management, Terra has held positions such as Associate Publisher, Director of Advertising and Business Development, and National Advertising Director at Videomaker. Terra also played a key role in launching Creator Handbook, a platform for independent content creators.
Sign up to view 0 direct reports
Get started
This person is not in any teams