Geoff Smith is the Chief People and HSE Officer at Mattr, overseeing all aspects of HR, Health, Safety, and Environment for the company. Prior to his current role, he served as Vice President of Human Resources at Shawcor, where he led global HR initiatives and was involved in integration projects. With over a decade of experience in various HR roles, including compensation, benefits, and talent management, Geoff has a strong background in developing and executing HR strategies. His previous roles at Xerox Canada involved managing compensation, marketing planning, and HR programs. Geoff holds a degree in Business Administration from Ivey Business School at Western University.
Sign up to view 4 direct reports
Get started