Technical Manager
International Accounting Standards Board

Craig qualified as an accountant with the Institute of Chartered Accountants of Scotland while working in audit for BDO Jersey. After three years at BDO he left to join the financial services audit practice of Deloitte UK.
Craig joined the IASB in 2016, initially as a Technical Associate but latterly as an Assistant Technical Manager and then Technical Manager. Through the time at the IASB he has worked in the Implementation team. This has involved working with the IFRS Interpretations Committee to address implementation questions raised by stakeholders. In particular, Craig has focused on implementation questions about IFRS 15 Revenue from Contracts with Customers.
Craig has also been monitoring developments in cryptocurrencies on behalf of the IASB since December 2016.