OCTA+ Employee Directory
Services for Renewable EnergyFlanders, Belgium51-200 Employees
OCTA+ has about 99 employees across 3 continents, most of them in Europe. By country, the largest groups are Belgium (84%), United States Of America (8%) and India (2%). Support and Human Resources make up 36% of the profiles with a known department. OCTA+'s workforce spans 13 departments.