Our Team

Meet the minds behind our success

SMT Energy Team

David Spotts

Co-Founder & Managing Partner

John Switzer

Co-Founder & Managing Partner

Kevin Midei

Senior Vice President of Construction & Engineering

Christopher Poole

Director of Business Development

James Leabman

Director of Development

Stephanie Hagan

Bookkeeper

Miguel Garcia

Head of Commercial Strategy

Aaron Lindsey

Senior Asset Manager

Zhenhua Wang

Interconnection Manager