This job posting has expired and no longer is available. Please explore other opportunities.

Director of Corporate Communications

Remote

Chargebee is the leading Revenue Growth Management (RGM) platform for subscription businesses. Thousands of companies at every stage of development — from startups to enterprises — use Chargebee to unlock revenue growth, experiment with new offerings and monetization models, and maintain global compliance as they scale.


Chargebee counts businesses like Freshworks, Calendly, and Study.com amongst its global customer base and is proud to have been named a Leader in Subscription Management by G2 for five consecutive years, as well as a Great Place to Work in both the United States and India.


We are backed by some of the most respected investors in the world; Accel, Tiger Global, Insight Partners, Steadview Capital, and Sapphire Venture, who believe in the magic of subscriptions and the world that they can create — from cars to coffee pods and everything in between. With headquarters in San Francisco and Amsterdam,our 1000+ team members work remotely throughout the world, including in India, Europe and the US.


Job Summary:

As Chargebee’s Head of Corporate Communications, you will be the driving force behind Chargebee’s voice, narrative, and brand awareness. You have responsibility for all earned media, for overseeing multiple owned channels including social, press, and analyst relations, and for sourcing and compiling original storylines, roadmaps, and narratives. Your team is responsible for our corporate communications strategy, including press and media relations, analyst interactions, social media strategy and execution, and executive thought leadership.


You will partner with our CMO, as well as heads of Content Strategy, Creative, and Product Marketing, to lead efforts and maintain consistency for our corporate messaging across audiences, mediums, and channels. You will also help create external go-to-market narrative creation for executives and the company.

You have a passion for storytelling, a deep understanding of public relations strategy, and a love of using original research, customer data points, and key milestones to trend-jack and weave our narrative through news cycles to consistently land press coverage in the mainstream business press as well as in trades. You’re a team player, who enjoys working cross-functionally and collaboratively with agencies, reporters, executives, and SMEs across the company, to land coverage and raise our public profile and brand awareness. Finally, a strong plus if you have domain experience in the subscriptions and CRM space, including trends, technology, and the competitive landscape.


Roles and Responsibilities:

  • Strategy: Understand how to align corporate communications strategy to overall business goals. Define and execute the corporate narrative, ensuring consistent messaging and positioning.
  • Public Relations: Oversee external public relations agencies and maximize their time by providing compelling insights, pitch angles, and clear goals that align with business needs.
  • Define the Chargebee news agenda and partner with subject matter experts across the company to uncover storytelling opportunities.
  • Executive Thought Leadership: Elevate the voice of the CEO and other key leaders through media interviews, speaking opportunities, and social media engagement. Act as an advisor, ensuring a polished, consistent delivery across channels.
  • Crisis Communications: Oversee Chargebee’s crisis communications strategy, keeping the plan up-to-date, and collaborating with internal stakeholders as needed.
  • People Management: Oversee a small team and multiple agency partners to ensure growth and focus.
  • Marketing Leadership: You will be a member of the Marketing leadership team tasked with creating the rhythm and content of internal and external communication, strategic objectives (OKRs) for marketing, and building strong cross-functional team relationships.
  • Develop and institute communications protocols, best practices, and processes that will drive greater efficiencies in how we work and operate toward a unified global communications program


Must haves:

  • 8+ years in public relations or corporate communications, with management experience; 10+ years overall business experience
  • Proven track record developing and executing successful B2B and/or B2C corporate communications and content campaigns, with a portfolio to prove it
  • Experience applying brand and experience data to measure results, test, learn, iterate, and inform decision-making and strategy
  • Self-directed and able to work and lead proactively, coordinating stakeholder buy-in across teams
  • Outstanding written and verbal communication skills with the ability to distill complex technical concepts into simple and intuitive communications. Excellent slide development skills (graphic talent not required, but a good eye and ability to work in slide formats is required)
  • Ability to demonstrate company values in an ongoing and consistent way
  • Appetite to handle multiple projects at once in an energizing, fast-paced environment


Nice to haves:

  • Experience in FinTech technology or SaaS industry is a plus


Benefits:

Want to know what it means to work for a company that genuinely cares about you? Check out just a few of the benefits we give our employees:


  • Uncapped Leave Policy
  • Annual 2-week block leave
  • 4% 401k Match
  • Multiple medical plans designed to fit you and your family’s needs



We are Globally Local

With a diverse team across four continents, and customers in over 60 countries, you get to work closely with a global perspective right from your own neighborhood.

We value Curiosity

We believe the next great idea might just be around the corner. Perhaps it’s that random thought you had ten minutes ago. We believe in creating an ecosystem that fosters a desire to seek out hard questions, and then figure out answers to them.

Customer! Customer! Customer!

Everything we do is driven towards enabling our customers’ growth. This means no matter what you do, you will always be adding real value to a real business problem. It’s a lot of responsibility, but also a lot of fun.


Subscribe to Job Alerts