CEO
Rodolfo Bigolin
CEO Approval Rating
90/100
Innovo is an Italy-based energy company that invests, owns, operates, and develops renewable energy and storage projects across the United Kingdom.