Glen Horn is a seasoned manager in Global R&D and Government Incentives at Deloitte Canada, where they focus on aligning business and technology strategies. With previous roles including Director of eTechnology at TGT Solutions Inc and Director of Research and Development at Avotus Corporation, Glen has extensive experience in managing complex technology projects and fostering collaborative teams. They hold an MBA from Athabasca University and a BA (Hons) in Computer Science and Business Administration from the University of Guelph. Throughout their career, Glen has demonstrated a commitment to continuous process improvements and the effective management of resources to achieve corporate goals.
This person is not in the org chart
This person is not in any teams
This person is not in any offices