James Hadfield

James Hadfield | Partner, Menzies

James Hadfield is a partner and leads the audit and assurance service line at Menzies

 

Subscribe