Paladin Capital names Nazo Moosa as managing director in Europe

Paladin has invested in 25 companies with operations in Europe.

Share this