Formula E
A Corporate Communications Manager at Formula E shapes the global narrative of the world’s most innovative motor racing series. The role focuses on strategic media, C-suite thought leadership, sustainability storytelling, and crisis management to maintain Formula E's brand reputation and sustainability agenda.
Headquarters
London, England, United Kingdom
Company Size
201-500 employees
Founded
2012
The ABB FIA Formula E World Championship is the FIA‑sanctioned international single‑seater motor racing series for all‑electric cars, designed to showcase and accelerate the adoption of electric mobility, sustainability and innovation. It stages city‑centre street races around the globe where manufacturers, teams and drivers compete in purpose‑built electric race cars and develop next‑generation powertrain and battery technology. The official site delivers news, video highlights, race results, calendars, and team & driver profiles, plus broadcast and commercial information for fans and partners. Formula E emphasizes urban venues, fan engagement and OEM partnerships to demonstrate the future of low‑carbon transportation.
Headquarters
San Francisco, CA
Company Size
201-500 employees
Founded
2018
Industry
Technology
Glassdoor Rating
4.2 / 5
Sarah Johnson
Chief Executive Officer
Michael Chen
Chief Technology Officer
Emily Williams
VP of Engineering
David Rodriguez
VP of Product
Jessica Thompson
Chief Financial Officer
Andrew Park
VP of Sales
View leadership team, funding history,
and employee contacts for Formula E.
Formula E didn’t post a salary, so this is our estimate from similar listings.
Director, External Communications (Corporate) Mobility
S&P Global
Brand & Communications Manager
BJAK
Senior Manager, Communications & Content
Flexport
Marketing & Communications Manager
1001
Public Relations Manager
Hyphen Connect Limited
Corporate Communications Thought‑Leadership Manager
PMI - Production and Manufacturing Institute | students