He is actively involved in numerous NGO and church organisations, including currently being Chairman of The Summit College Trust, Vice-Chairman of CDT Foundation NPC and a Director of Global Community Initiatives and Inanda Seminary, to name a few. He now practices as a consulting chartered accountant mainly to NGOs and disadvantaged South Africans. Allan joined the Ditikeni Board in September 2006.