Cathy Liu is an experienced professional currently serving as the Country Manager for the UKI and DACH regions at MAXHUB since October 2022. Prior to this role, Cathy held positions at Dahua Technology Co. LTD as a Key Account Manager for the IT Business and at Dahua UK & Ireland as the Regional Manager for the North and as an Account Manager, focusing on managing and supporting partners to enhance business growth. Cathy Liu earned a Master’s Degree from Imperial College London in 2015 and a Bachelor of Engineering from Shanghai University in 2014.
Sign up to view 0 direct reports
Get started