Leigh Brame has a strong background in media and marketing, with experience in leading internal marketing teams, creating strategies, and implementing media budgets for various companies. With a Bachelor of Science in Business Management/Marketing from North Carolina State University, Leigh has held various roles such as Media Director, Marketing, Senior Communication Specialist, Media Buyer, and Media Manager/Media Buyer/Media Planner throughout their career.
Sign up to view 0 direct reports
Get started