
Rob Barr, a partner at Pantheon, has now taken on the newly created role of head of investor relations for EMEA at the investment firm.

Rob Barr, a partner at Pantheon, has now taken on the newly created role of head of investor relations for EMEA at the investment firm.
Recent Comments