Edelman · 4 days ago
Vice President, Brand
Edelman is a leading global communications firm that specializes in brand management and marketing. They are seeking a dynamic Vice President to lead their Brand practice, focusing on earned media strategy and client relations while fostering a collaborative team environment.
AdvertisingAdvertising PlatformsAnalyticsBrand MarketingCMSContent MarketingCRMMarketingPublic Relations
Responsibilities
Understanding the value of earned programming and how “PR” has evolved and translates in today's’ complex media environment
Demonstrating a deep knowledge, passion and track record in Earned Media strategy, counsel and activation
Building relationships and providing daily strategic counsel with clients across all brands. Our clients are communications AND marketing leads, so a general understanding of the full marketing ecosystem inclusive of paid, social, retail, influencer and PR, is a must
Demonstrating the ability to evolve brands, to promote them and to garner attention and drive consumer action
Demonstrating strong program ownership by bringing a systems-oriented mindset to account leadership. Leading complex initiatives from concept through execution and establishing clear processes and rhythms that enable teams to move fast, stay aligned, and deliver impeccably executed work
Experience in a large team and integrated environment – creative, digital, paid media, etc. – and being able to lead and adapt creative solutions to fit those channels in collaboration with team and agency partners
Experience generating both quick-turn solutions as well as longer term programming, demonstrating agility and flexibility in your approach
Proven leadership skills with the ability to grow a team by way of motivating, coaching, consistently providing feedback, and most importantly, leading by example
Experience managing and working with partners, maximizing events and collaborations, as well as providing ongoing strategic client counsel
Showing financial acumen and the ability to lead a profitable business
Qualification
Required
At least eight years of relevant experience in public relations and/or related fields including research, advertising, management consulting, media and publishing
Bachelor's Degree or equivalent work experience
Preferred
Experience across lifestyle, travel, entertainment and/or financial services brands is strongly preferred
Experience in storytelling on a diverse set of consumer brands with travel/tourism or retail being a plus!
Strong understanding of how to communicate with teams and work from both client and agency sides
Track record of leading profitable programs that have advanced client business goals
Superb people manager and have experience successfully managing resources and budgets as well as helping win new business
Exceptional client communication and service skills, with the ability to build trust, manage expectations, and serve as a confident day-to-day senior counsel to clients
Entrepreneurial and professional and have the confidence necessary to manage a team
Benefits
Medical and dental insurance
Vision
401K
Life insurance
Disability insurance
Paid time off
Travel assistance
Wellness programing
Company
Edelman
Edelman, a public relations firm, offers analysis, advertising, marketing, branding, and content and strategy management services.
H1B Sponsorship
Edelman has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (4)
2023 (2)
2022 (4)
2021 (14)
2020 (3)
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-12-11
Campaign UK More Latest RSS Feed
2025-10-09
Company data provided by crunchbase