The Human Resources Team at I Squared Capital is responsible for attracting, developing, and retaining top talent to support the firm's growth in infrastructure investment. They manage recruitment, employee relations, and performance management while fostering a positive workplace culture. The team also implements HR strategies aligned with the company's goals in energy, utilities, and transportation sectors.
View all