Managing Director, head of EMEA healthcare and industrials buyouts at CPP Investments
Andrej Babache is based out of London and is the Managing Director, head of EMEA healthcare and industrials buyouts of CPP Investments.
Andrej Babache is based out of London and is the Managing Director, head of EMEA healthcare and industrials buyouts of CPP Investments. Andr...