PgD (Accounting) (1997); BComm (Accounting and Information Systems) (1995), University of Cape Town, South Africa.
Craig is a managing director and the global chief financial officer at RBC Global Asset Management (RBC GAM), having earlier held a similar role at BlueBay Asset Management, which is now part of RBC GAM. He was promoted to this role in 2020, after working in progressively senior roles since joining the organization in 2008. Craig is also a member of the RBC GAM Leadership Committee and the RBC GAM Strategy Committee. Prior to RBC GAM, Craig worked at a multinational bank, where his focus areas included Emerging Markets fixed income market risk management and EM Structured Lending. He started his career in the investment industry in 2008.