Possability
Leanne Schembri currently serves as the National Health Safety & Wellbeing Lead Specialist at Possability since March 2019, having previously held roles as a Health, Safety and Wellbeing Specialist. Prior to this position, Leanne worked at TOLL Holdings Intermodal Specialised Services as Site HSE Manager and held various positions at Toll Holdings Limited, including Regional OHS Manager and Risk Coordinator. Experience also includes administration management roles at Toll NQX. Leanne's educational background includes a Certificate of Accreditation in Mental Health Counseling from Deakin University, as well as training in auditing and ICAM methodologies from SAI Global and Safety Wise respectively, along with various internal leadership and OHS-related courses from Toll Group.
This person is not in any teams
This person is not in any offices