Envocore
Greg Castro is the current VP of Operations at Envocore, and they previously served as the Operations Manager at Retro-Tech Systems, Inc. from June 1995 to February 2018.
Greg Castro reports to Steve Troese, CEO. Some of their coworkers include Brad Jenkins - VP, Business Development, Francis Wheeler - General Manager, Utility Metering, and Ted Restelli - Chief Financial Officer.
This person is not in any offices
Envocore
1 followers
Envocore is a collection of design/build energy service companies that combine best-in-class service offerings.