10.0.1.233

Pantheon names Barr to newly-created EMEA IR head role as firm’s assets top $50bn

1013
Global investment major Pantheon has named partner Rob Barr to the new role of head of investor relations for the EMEA r