Luke G. McDade is a seasoned marketing professional with extensive experience in creative direction and strategy across various high-profile companies. Currently serving as the Global Creative Director for Marketing at Netflix, McDade has held significant positions including Director of Social Media at Red Bull and Creative Director at Sid Lee, where collaborations included notable brands such as Netflix, TikTok, and The North Face. Previous roles also include Associate Director of Creative Strategy at InSync PLUS, where McDade worked on projects for Netflix and Nat Geo, as well as creative strategist positions at Influential and marketing communications at Greenbrier. McDade holds a Bachelor of Arts in Communications with a Business Concentration from California Polytechnic State University-San Luis Obispo and has pursued further education in design and animation.
Sign up to view 0 direct reports
Get started