Human Resources Officer
Cathy 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.