, you would want to join our team as a Channel Sales Manager, where you will have the opportunity to drive innovative sales initiatives... and collaborative setting. About the Team The Channel Sales Manager role is part of the Distribution team located in Mumbai, India......
Job Location: Mumbai, Maharashtra, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page