Mainstream Employee Directory
Renewable Energy Power GenerationAkershus, Norway201-500 Employees
Mainstream has about 211 employees across 6 continents, with the largest share in Europe (42%). By country, the largest groups are Norway (21%), Chile (15%) and South Africa (13%). Administrative and Legal make up 43% of the profiles with a known department. Mainstream's workforce spans 19 departments. Mainstream's workforce fell 37% between July 2025 and July 2026.