Refine Results



1 sales and technical manager latin america jobs in Shanghai, Shanghai (China)

Director, Client Services

ChannelAdvisor 65 Reviews Shanghai

with customers of a variety of sizes around the world, including North America, Europe, China, and Latin America… of customers and serve as the strategic member responsible for all post-sales customer activity in China… ChannelAdvisor

  • Web Search
Be the first to get new jobs like these: