Skip to Content

Job Overview

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.

Key points

  1. You will partner directly with the CEO, Board, and executive leadership team to elevate our global category leadership, shape market perception…

  2. Develop and communicate the global corporate communications and brand strategy, directly linking narrative frameworks, public positioning, and media execution to long-term corporate goals.

  3. Lead, mentor, and inspire a global organization across PR, corporate communications, analyst relations, brand identity, and social media…

  4. Partner directly with C-suite executives and Board members to govern executive communications, investor messaging, crisis response, and high-stakes external media strategy.

  5. Executive leadership experience managing large global teams and driving brand strategies tied directly to multi-hundred-million-dollar revenue pipelines.

  6. Demonstrated ability to lead with vision and strategy by shaping corporate narrative frameworks and translating long-term business priorities into measurable departmental plans.

  7. Track record of executing with excellence by instilling disciplined operating rhythms, managing global agency networks, and demonstrating operational leverage against headcount and program budgets.

  8. Exceptional executive presence, oral articulation, and written communication skills with extensive experience serving as an official spokesperson to Tier-1 media and industry analysts.

Skills

Social MediaBrandingCampaign ManagementCommunication

Experience: Senior-level · 25–30 years · Job type: Full-time

Similar jobs

More open roles like this one