Managing Partner
Iain Macleod
CEO Approval Rating
87/100
2004
Investment CompanyIndependent Company
https://iconinfrastructure.com/