Deloitte Place,The Woodlands
20 Woodlands Drive
Glen has been with Deloitte Consulting for 18 years. She has been in the Application Management Services (AMS) business unit for 10 years where she started as an Account Manager playing the role of interface between key clients and the centre, as well as providing outsourcing advisory services. She is currently the Chief Operating Officer of the centre; this entails operational and financial responsibility for the hub in Johannesburg and the auxiliary hub in India. Prior to this, she was a member of the Strategy & Operations business unit specialising in Project Management on business process re-engineering projects and Sales and Marketing within the manufacturing industry. She started her Deloitte career with the Technology service line where she focused on SAP projects as a Project Manager. She has in-depth knowledge in the application outsourcing area, from establishing and managing client’s support centres to support centre maturity assessments.