Lydia Birch's Location
London, England, United Kingdom
Lydia Birch's Work
Lydia Birch's Skills
Lydia Birch's Summary
Lydia Birch, based in London, England, United Kingdom, is currently a Account Manager at Peoplecheck Limited, bringing experience from previous roles at National Archives and The College of Arms. With a robust skill set that includes Research, Online Data Entry, Management, Social Media, Customer Service and more, Lydia Birch contributes valuable insights to the industry.