At The Lede Company, our strength lies in developing culturally resonant marketing and communications strategies that help brands solve their most important business challenges. The Senior Manager, Brand and Communications Strategy sits within the Brand Division and the New Business & Strategy Subdivision, a team responsible for driving the strategic thinking that powers both client work and The Lede Company’s growth. This role is designed for a deeply strategic and intellectually curious thinker who will lead the development of brand strategy, campaign architecture and integrated communications planning for some of the world’s most innovative brands across fashion, lifestyle, beauty, wellness, automotive, technology and social platforms. This role will lead key strategic moments for clients, including annual planning, campaign. As part of the account work, this client-facing role will be responsible for leading all phases of marketing and communications strategy development, including campaign development, execution, and results reporting. In addition, this role will manage day-to-day client communications, drive project workflow and timeline, working closely with the integrated account team. This role offers the opportunity to shape strategy for some of the most culturally relevant brands in the world while playing a direct role in growing The Lede Company’s future client roster.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed