efforts across multiple regions and functions to ensure seamless customer service and maximize account potential... management, sales or customer service, preferably in an international environment You have strong strategic thinking and problem.....
Job Location: Boston, MA - Mexico City, USASelected articles on work and employment, which may be found interesting:
Find more articles on Articles page