Executive Team

The leadership of a company is the foundation on which it stands. Viridity Energy’s team of electric power industry executives leverages their in-depth knowledge and experience to provide consumers the opportunity to gain maximum economic and environmental benefits from virtual power generation.

Mack Treece

Mack Treece
Chief Operating Officer and Chief Financial Officer

Read Bio

Alain P. Steven

Alain P. Steven
Co-Founder and Chief Strategy Officer

Read Bio

Allen Freifeld

Allen Freifeld
Senior Vice President of Law and Public Policy

Read Bio