Cathy Liu's Location
Leeds, Leeds, United Kingdom
Cathy Liu's Work
Cathy Liu's Education
Cathy Liu's Skills
Cathy Liu's Summary
Cathy Liu, based in Leeds, Leeds, United Kingdom, is currently a Country Manager DACH Region at MAXHUB, bringing experience from previous roles at Dahua Technology Co. LTD and Dahua UK & Ireland. Cathy Liu holds a 2014 - 2015 Master’s Degree @ Imperial College London. With a robust skill set that includes Microsoft Excel, Customer Service, Microsoft Office, Management, Teamwork and more, Cathy Liu contributes valuable insights to the industry.