Stacy Taylor is currently serving as the Placement Support Operations Manager UK at SThree since February 2023, following a role as Placement Support Team Leader within the same company. Prior to this, Stacy held the position of Service Delivery Manager at Optima Health (OH&W) from August 2007 to July 2021. Education includes attending Hamilton Grammar from August 1999 to August 2004, where Stacy achieved GCSE’s at a credit level.
Sign up to view 0 direct reports
Get started