Sarah Lee's Location
Shanghai, Shanghai, China
Sarah Lee's Summary
Sarah Lee, based in Shanghai, Shanghai, China, is currently a International Sales at Amerisolar-Worldwide Energy and Manufacturing USA Co., Limited. With a robust skill set that includes Solar Panel and more, Sarah Lee contributes valuable insights to the industry.