Charlie Xu's Location
Shanghai, China
Charlie Xu's Skills
Charlie Xu's Summary
Charlie Xu, based in Shanghai, China, is currently a Senior Director at Best Buy. With a robust skill set that includes Retail, Consumer Electronics, Cross-functional Team Leadership, Cross Functional Team Leadership and more, Charlie Xu contributes valuable insights to the industry. Charlie Xu has 1 email on RocketReach.