Winter Sale! 10% Discount off any order. Get the code »

Iain Gray

Iain Gray acquired extensive practical auditing experience with PricewaterhouseCoopers in Germany and Italy. He was for many years principal lecturer and head of auditing at Sheffield Hallam University. He currently teaches