100 employees
Optima specializes in providing a wide range of insurance programs for renewable energy companies and infrastructure sectors.
2001