Published: October 30th, 2024,
Last updated: May 27th, 2025
Frances Hu is the new Customer Solutions Manager at Amazon Web Services (AWS) in Shanghai. The IT division of the US online retailer works with local Chinese partners to provide cloud services. Hu previously worked for the US tech company Dell in China for over 14 years.