Craig is the Office Managing Partner of Andersen in Botswana.
He is a Fellow of the Botswana Institute of Chartered Accountants (BICA) and a Chartered Accountant Zimbabwe with 30 years of senior management experience in Botswana.
He is a member of the BICA Tax committee.
In addition, Craig is a Board member of Clifton School and the most recent Chairman of Stanbic Bank Botswana. He is also a former partner of PricewaterhouseCoopers.
Firm

Location
Education
- Fellow of Botswana Institute of Chartered Accountants
- Chartered Accountant Zimbabwe
Languages
- English
Affiliations
- Botswana Institute of Chartered Accountants
- Institute of Chartered Accountants Zimbabwe
Areas of Specialization
- Accounting
- Company Secretarial
- Tax