OPTERRA Energy Services Employee Directory
Services for Renewable EnergyCalifornia, United States51-200 Employees
OPTERRA Energy Services has about 194 employees, nearly all of them in North America. Program & Project Management and Administrative make up over half of the profiles with a known department. OPTERRA Energy Services's workforce spans 16 departments.