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