Open Menu
Companies>PosiGen
Last Modified26/01/2022 12:05 AM
cover
PosiGen icon

PosiGen

Claimed Company
Employee Participants33
Total Rating961
Revenue$56.0M
PosiGen Culture This score is derived from employee ratings & reviews
Choice Employer
4.8/5
PosiGen's Overall Culture is rated
A+

Solar For All! It's a MOVEMENT! Read More

Headquarters 819 Central Ave, Ste 210, New Orleans, LA 70121, USA
Phone Number (186) 676-7443
Top 5%
94/100