Executive Team

Viridity Energy’s leadership team leverages their in-depth knowledge and experience to provide consumers the power to transform their energy profiles into financial returns. Through our ability to access more energy markets and savings opportunities than anyone in the business, our customers achieve optimal bottom line results.

Dan Leff

Dan Leff
Executive Chairman of The Board

Read Bio

Mack Treece

Mack Treece
Chief Operating Officer/Chief Financial Officer

Read Bio

John McGee

John McGee
Chief Technology Officer

Read Bio

Eric Alam

Eric Alam
Executive Vice President, Sales

Read Bio

Allen Freifeld

Allen Freifeld
Senior Vice President, Law and Public Policy

Read Bio