GLOBAL: Investcorp has appointed Neil Rickard as its new co-head responsible for the Europe business alongside Corey Geis, who has also been appointed as the new co-head responsible for the firm’s US business. Their new positions are effective the 1st April 2025.
Neil is currently the managing director and head of credit research in Europe for Investcorp, while Corey is currently the managing director and head of trading and capital markets in the US.