LS

Leanne Schembri

National Health Safety & Wellbeing Lead Specialist at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices