Lucy Kelly is currently the Director of Client Relations at Auto-IT, a position they have held since 2025, after serving as the Head of Client Relations since 2018.
Location
Sydney, Australia
This person is not in the org chart
This person is not in any teams
This person is not in any offices