Craig is the Head of Customer Experience at Business Stream, leveraging extensive experience in operational transformation. His background includes roles as a Managing Consultant at Capgemini, where he served clients in the utilities, financial, retail, and government sectors, and as a Head of Operations managing approximately 500 staff.
He once successfully established an offshore customer service operation in Mumbai.