Edelman · 4 days ago
Vice President, Corporate Communications - Technology clients
Edelman is a leading communications firm, and they are seeking a Vice President of Corporate Communications to join their Technology practice. The role involves developing corporate reputation strategies for technology clients, managing projects, and driving media relations to enhance client objectives.
AdvertisingAdvertising PlatformsAnalyticsBrand MarketingCMSContent MarketingCRMMarketingPublic Relations
Responsibilities
Develop corporate reputation and executive positioning strategies on behalf of some of our top technology clients
Learn Edelman’s various Communications Marketing processes/approaches, including public engagement, message workshops, master narrative assignments, brand engagement, social media campaigns, and stakeholder mapping exercises. Support integrated teams in the execution of these processes for clients
Supervise account work performed by junior staff
Manage up, as well as across with peers
Manage projects for multiple clients from concept to completion
Anticipate challenges, troubleshoot problems, propose solutions, offer client counsel, oversee quality, and ensure deadline and budget adherence
Serve as daily client contact, addressing timely client issues thoughtfully and effectively
Contribute to the creation of communications marketing plans to meet client objectives
Drive media relations including creating and driving outreach plans, media strategy, and message development
Apply key client information to work, including general business strategy, industry trends and issues, products/services, key opinion leaders, customers, and competitors
Demonstrate practical understanding of visual communications, multimedia, social media and the digital landscape and how to incorporate these into client programs
Organically grow business by introducing clients to new capabilities
Drive new business growth by identifying prospects and leading proposals
Collaborate with senior leadership in identifying and developing opportunities for account growth
Qualification
Required
Possess at least 8 years of experience in corporate communications
Hold a bachelor's degree or have equivalent work experience
Are able to work a hybrid schedule, with 3 days a week in the office (New York, Washington, D.C., Atlanta, Chicago, Austin, or Dallas)
Preferred
Have worked in an agency setting
Experience and passion for working with enterprise/B2B technology clients
Have relationships with business and national news media, and tech trade media
Excellent storytelling skills, and ability to provide sound, level-appropriate media counsel with all levels of client contacts
Have managed the budgets and team on sizable pieces of business to achieve client goals
Have written strategic media plans and a variety of media materials with limited oversight
Proven account management and team leadership skills
Keen interest and high awareness of current events
Solutions-oriented mindset
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