CEO
Simon Rogerson
CEO Approval Rating
90/100
Octopus is an England-based investment company that invests in sectors including financial services and energy supply.