Meet the Team
Stephanie Johnston
Head of HR and Payroll

Steph has been at SF since 1997.
During that time she has had had many positions at SF but currently she is Head of HR & Payroll.   This involves the onboarding of new starters and paying all of SF’s employees.