Record

First name
James
Last name
MacPherson

Summary

2
Companies
2
Roles

Roles

CompanyRankLevelLong FunctionAppointedTenureCommittees
109CEOChairman of the BoardN/AN/AN/A
262BoardIndependent Non-Executive Director2024-09-301y 7mN/A