CEO
Philippe Le Houerou
CEO Approval Rating
79/100
IFC is a District of Columbia-based investment company that offers investment, advisory, and asset-management services for private sectors.