Allen Shi's Location
Wuxi, Jiangsu, CN
Allen Shi's Skills
Allen Shi's Summary
Allen Shi, based in Wuxi, Jiangsu, CN, is currently a Payroll Manager at Logitech. With a robust skill set that includes Microsoft Excel, Customer Service, Payroll, Marketing, Talent Management and more, Allen Shi contributes valuable insights to the industry. Allen Shi has 2 emails on RocketReach.