SVP, Corporate Communications & Brand Marketing at Freshworks | Job-Scouts.com

SVP, Corporate Communications & Brand Marketing

Freshworks
full-time mid San Mateo, CA, United States · More jobs in San Mateo, California, United States
This job comes from Freshworks's own careers page (see the original posting). Apply here to keep track of it, then finish on Freshworks's site.

Prefer a full account with a password? Sign Up to Apply

Job Description

About the Role As the Senior Vice President of Corporate Communications and Brand, you will serve as the executive steward of Freshworks’ global brand reputation, corporate narratives, and market positioning. Based in our San Mateo office in a hybrid capacity, you will lead the global Corporate Communications, Public Relations, Social Media, and Brand Strategy organizations. You will partner directly with the CEO, Board, and executive leadership team to elevate our global category leadership, shape market perception, and build integrated campaign engines that drive top-line revenue growth across global markets.

What You'll Do

• Develop and communicate the global corporate communications and brand strategy, directly linking narrative frameworks, public positioning, and media execution to long-term corporate goals.
• Lead, mentor, and inspire a global organization across PR, corporate communications, analyst relations, brand identity, and social media, creating alignment and building leadership bench strength across functions.
• Partner directly with C-suite executives and Board members to govern executive communications, investor messaging, crisis response, and high-stakes external media strategy.
• Oversee the end-to-end development of global brand identity, visual guidelines, and integrated campaign architectures that support multi-tier customer acquisition across SMB, Commercial, and Enterprise segments.
• Establish a disciplined operational rhythm for global agency governance, PR beats, keynotes, and industry events, ensuring global press and social media programs maximize positive share of voice.
• Sponsor cross-functional measurement systems and scorecards to evaluate brand equity, pipeline influence, and communications ROI, swiftly refining strategies in response to evolving market dynamics.

Requirements

Function: Other
Experience Level: Executive

Required Skills

Location

San Mateo, CA, United States
View on Google Maps

Similar open positions

SVP, Corporate Communications & Brand… Freshworks
Apply now