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

Find out more about how we use cookies.

Staff Cathy 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.