Helena Chen's Location
Shanghai, China
Helena Chen's Skills
Helena Chen's Summary
Helena Chen, based in Shanghai, China, is currently a Account Manager at Marsh. With a robust skill set that includes Account Management, Microsoft Office, Customer Service, Strategic Planning and more, Helena Chen contributes valuable insights to the industry. Helena Chen has 1 email on RocketReach.