Greg Castro

VP, Operations at 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.

Location

Woodland Park, United States

Links


Org chart

No direct reports

Teams


Offices

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.