Mark joined the faculty at the Edwards School of Business in 2004 as a term instructor while he pursued his Ph.D. at the Lancaster University Management School, which was completed in 2013. He has taught various classes in management accounting, accounting theory and information systems in the undergrad, MPacc and MBA programs. Mark has an extensive practitioner background as previous to joining the University of Saskatchewan, he was employed as a senior manager at Deloitte Consulting and EDS.