logo
logo

Stem, Inc. Appoints Arun Narayanan As Chief Executive Officer, David Buzby Steps Down As Interim CEO

Jan 16, 20256 months ago

Position

Chief Executive Officer

Company

Stem

Arun Narayanan
San FranciscoNatural ResourcesEnergySustainabilitySoftware

Description

Stem, Inc. appointed Arun Narayanan as its new Chief Executive Officer, effective January 27, 2025, while David Buzby will step down from his role as Interim CEO and Executive Chairman of the Board, effective the same date.

Company Information

Company

Stem

Location

San Francisco, California, United States

About

Stem (NYSE: STEM) is a global leader in AI-enabled software and services that enable its customers to plan, deploy, and operate clean energy assets. The company offers a complete set of solutions that transform how solar and energy storage projects are developed, built, and operated, including an integrated suite of software and edge products, and full lifecycle services from a team of leading experts. More than 16,000 global customers rely on Stem to maximize the value of their clean energy projects and portfolios.

Related People

Sign in to view contact details

Sign in to view contact details

Executive Insights

Based on hiring data
New executive impact window
87% of new executives make significant technology decisions within first 100 days
Budget influence
C-level executives control 73% of technology spending decisions
Transformation catalyst
65% of new senior hires launch digital transformation initiatives
Vendor review timeline
New executives typically review existing vendors within 6 months