
Charlotte Owen is Head of Operations at Modo Energy, where she supports the company’s global growth across people, operations, compliance and strategic initiatives. She has helped scale the business from 30 to 85 employees and expand from London and New York into Madrid and Sydney. She previously held roles at Cruise, Rapid and Twilio, with a background in business administration and management from San Diego State University.

