TW

Todd Williams

Executive Manager, Safeguarding Services

Todd Williams is an experienced senior executive with a background in government and not-for-profit agencies focused on Aged Care and Disability Services in Australia and the UK. They have held various roles, starting as an Assistant Team Manager at London Borough of Enfield from 2005 to 2007, and later as Team Leader and ACAP Project Manager for the Government of South Australia until 2009. Todd served as Executive Manager at Cara Inc from 2010 to 2023 and is currently the Executive Manager of Safeguarding Services at Barkuma since 2025. They are pursuing a Graduate Certificate in Public Sector Management at Flinders University and hold a Bachelor of Applied Science in Occupational Therapy from the University of South Australia.

Location

Adelaide, Australia

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices