GS

Geoff Smith

Chief People And HSE Officer at Mattr

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.

Links

Previous companies

Xerox logo

Timeline

  • Chief People And HSE Officer

    October, 2019 - present

A panel showing how The Org can help with contacting the right person.