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