President
Olivier Baud
CEO Approval Rating
90/100
Energy Pool is a France-based renewable energy company that manages and optimizes utility operations and energy management for industries.