InfraRed hires Michael Straka as Head of Capital
InfraRed Capital Partners has appointed Michael Straka to the newly created position of Head of Capital, based in London. Straka will take responsibility for InfraRed’s current investor base and ongoing fundraising efforts for new investment vehicles, leading the teams in Investor Relations...