SVP, Corporate Communications & Brand Marketing

Freshworks•San Mateo, CA
•$330,000 - $410,000•Hybrid

About The Position

The Senior Vice President of Corporate Communications and Brand serves as the executive steward of Freshworks’ global brand reputation, corporate narratives, and market positioning. Based in the San Mateo office in a hybrid capacity, this leader heads the global Corporate Communications, Public Relations, Social Media, and Brand Strategy organizations. The role partners directly with the CEO, Board, and executive leadership team to strengthen global category leadership, shape market perception, and build integrated campaigns that drive revenue growth across global markets. The position leads global communications and brand strategy, executive and investor messaging, crisis response, brand identity, campaigns, media relations, social programs, and measurement. It also develops organizational leadership and operating practices across global teams and agency networks.

Requirements

  • 25–30 years of progressive marketing and communications leadership experience within enterprise software or B2B SaaS companies, with a record of driving global brand scale.
  • Executive leadership experience managing large global teams and driving brand strategies tied directly to multi-hundred-million-dollar revenue pipelines.
  • Ability to shape corporate narrative frameworks and translate long-term business priorities into measurable departmental plans.
  • Commitment to investing in people through authentic executive leadership, fostering an inclusive culture, and sponsoring high-potential talent across global teams.
  • Experience establishing disciplined operating rhythms, managing global agency networks, and demonstrating operational leverage against headcount and program budgets.
  • Exceptional executive presence, oral articulation, and written communication skills, with extensive experience serving as an official spokesperson to Tier-1 media and industry analysts.

Nice To Haves

  • Direct experience leading brand transformations, IPO readiness, or M&A integration communications for publicly listed technology enterprises.
  • Advanced degree (Master’s or MBA in Marketing, Business Administration, or Communications).

Responsibilities

  • Develop and communicate global corporate communications and brand strategy, linking narrative frameworks, public positioning, and media execution to long-term corporate goals.
  • Lead, mentor, and inspire global teams across public relations, corporate communications, analyst relations, brand identity, and social media; create alignment and build leadership bench strength.
  • Partner with C-suite executives and Board members on executive communications, investor messaging, crisis response, and high-stakes external media strategy.
  • Oversee global brand identity, visual guidelines, and integrated campaign architectures supporting customer acquisition across SMB, Commercial, and Enterprise segments.
  • Establish operating rhythms for global agency governance, public relations, keynotes, and industry events, maximizing positive share of voice across press and social media.
  • Sponsor cross-functional measurement systems and scorecards to evaluate brand equity, pipeline influence, and communications return on investment, refining strategies as market dynamics evolve.

Benefits

  • Variable compensation
  • Bonus/equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service