Stephanie Boyd
Director of Customer Success
As the Head of Customer Success, Stephanie is passionate about delivering an exceptional experience that enables customers to achieve their decarbonization goals. With diverse experience in customer empathy, project management, communications, operations, and professional services, she works deeply to understand goals and experiences, to build trusted relationships, to solve problems, to boldly deliver, and to win together.