Oic
New York, NY, United States
About
Oic is a private headquartered in New York, United States with approximately 200-500 employees specializing in Solar, Biomass, Biogas.
Oic is a specialized infrastructure investment firm dedicated to bridging the gap between today's infrastructure and tomorrow's sustainable world. The firm partners with mid-market companies and entrepreneurs to drive innovation in renewable energy, waste management, and sustainable infrastructure. Oic provides diverse investment solutions including creative credit, equity, and growth capital, backed by hard asset collateral. The team comprises investors, operators, owners, and entrepreneurs with extensive energy and sustainable infrastructure expertise. The firm integrates ESG factors into investment decisions and collaborates with portfolio companies to transform ideas into action, generating strong financial returns while delivering beneficial outcomes for society.
Headquarters
New York, United States
Employees
200-500
Company Type
Private