Trail Ridge Power jobs and careers
Cambridge, United States
About Trail Ridge Power
We work with commercial and industrial partners who want portfolio-wide solutions for their energy management and generation needs.
- Employees
- 11 to 50
- Headquarters
- Cambridge
Leadership
The top of Trail Ridge Power's org chart, with how many people report into each leader.
SL
Steve Luker
Chief Executive Officer
18 reports
JG
James Geshwiler
Chief Revenue Officer/chief Financial Officer
5 reports
SF
Steve Fischer
EVP / Chief Commercial Officer
3 reports
TG
Tristan Glenwright
Chief Technology Officer
2 reports
SB
Stephen Brownell
General Counsel
1 report
TS
Tom Sullivan
Chief Financial Officer
MP
Matt Preskenis
SVP - Programs
SW
Stephen Watkins
Executive Vice President/chief Of Contracts
Jobs at Trail Ridge Power
No open positions right now. Explore more companies on TheJobsMap.