James Barbour

James Barbour is director of policy leadership at the Institute of Chartered Accountants of Scotland

 

Recent articles

Newsletter

CIPFA latest