OCI Energy corporate office is located in 8000 W Interstate 10 Ste 1201, San Antonio, Texas, 78230, United States and has 11-50 employees.
oci solar power llc
oci solar power
oci solar power llc
oci solar power
oci corp
oci solar lakeside llc
Departments
Number of employees
Operations
38
Engineering & Technical
26
C-Suite
6
Sales
5
Finance
4
Human Resources
3
Information Technology
2

| Location | People at location |
| North America | 11-50 |
| Asia | 11-50 |
Explore people who held key positions, contributed to OCI Energy's success, and advanced their careers.
Senior Manager, Market... at Mission Solar Energy
Worked as Manager, Marketing & Communications
at OCI Energy (2015-2017)
Director, Energy Portf... at Equinix
Worked as Global Energy Market Analyst
at OCI Energy (2015-2017)
Director, Development at Black Mountain Energy ...
Worked as Project Associate & Developer
at OCI Energy (2023-2023)
Explore More
OCI Energy is a U.S.-based developer, owner, and operator of utility-scale solar and battery energy storage projects, with a track record of delivering some of Texas' earliest large-scale solar developments. Since 2012, the company has advanced a growing portfolio of projects across key U.S. power markets, spanning the full lifecycle from early-sta... Read More