We use cookies to give you the best experience and help us improve our website.

Find out more about how we use cookies.

Home Staff Human Resources Catherine Smith

Human Resources Officer

Catherine joined S-Tech in 1988 and managed claims department for 27 years. Following the retirement of a colleague, she took on responsibility of HR function in 2009. She then relinquished her claims managers’ role in 2015 to concentrate on HR.