Leslee Russell has a diverse work experience spanning multiple roles and companies. Leslee started their career as an Office Manager at Advantage Networks in 2003, where they handled sponsorship presentations and built client relationships. In 2004, they joined National Geographic Channel as a Coordinator for Consumer Marketing, where they negotiated partnerships and managed the marketing budget. Leslee then moved on to various roles within National Geographic Channel, including Producer of Digital Media and Manager of Global Digital Media. In 2012, they joined Fox International Channels as the Digital Media Editorial Director for Europe. Finally, Leslee joined Interactive Strategies in 2014, initially as a Senior Digital Strategist and later as the Director of Strategy. Overall, Leslee has extensive experience in strategy, digital media, marketing, and partnerships.
Leslee Russell holds a Bachelor of Science degree in Sports Marketing from Clemson University.
July, 2017 - present
August, 2014
Director Of Strategy And Operations at Mozilla
Director Of Strategy, R&d at Twilio
Senior Director Of Strategy And Client Partnership at Cynet Health
Associate Director Of Strategy And Business Insights at Visible
Associate Director Of Strategy at Initiative
Access the worlds's biggest network of public org charts
Learn more