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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Executive
Education Level
No Education Listed