Managing Partner
Iain Macleod
CEO Approval Rating
87/100
iCON is an England-based private equity firm that makes investments in infrastructure businesses in Europe and North America.