Managing Director
Eric Bruun
CEO Approval Rating
86/100
1981
Investment CompanyIndependent Company
https://cidcap.com/