Global investment major Pantheon has named partner Rob Barr to the new role of head of investor relations for the EMEA region amid the firm’s assets under management topping $50bn.
Global investment major Pantheon has named partner Rob Barr to the new role of head of investor relations for the EMEA region amid the firm’s assets under management topping $50bn.