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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices