Allen Cao's Location
Shanghai, China
Allen Cao's Work
Allen Cao's Education
Allen Cao's Skills
Allen Cao's Summary
Allen Cao, based in Shanghai, China, is currently a President, Europe Sales and Marketing at SOFAR Europe, bringing experience from previous roles at Arctech Solar. Allen Cao holds a 2004 - 2008 Bachelor's degree in Industrial and Product Design @ Harbin Institute of Technology. With a robust skill set that includes Business Strategy, International Sales, Solar Energy, Sales, Negotiation and more, Allen Cao contributes valuable insights to the industry. Allen Cao has 1 email on RocketReach.