Liz Mellor is an Information Technology Recruitment Consultant at Anson McCade, bringing expertise in connecting talent with technology-driven roles. Prior experience includes working as a Barista at Costa Coffee, demonstrating strong customer service skills. Liz Mellor holds a Bachelor of Science degree in Business & Management from the University of Glasgow, earned between October 2015 and May 2019.
This person is not in the org chart
This person is not in any teams
This person is not in any offices