CEO
David Swindin
CEO Approval Rating
90/100
Cubico is an England-based investment firm that provides financial products for renewable energy and water infrastructure sectors.