. What you would be expected to do: Managing distribution channel and creating best of the infra for the optimising revenue from the channel......
Job Location: New Delhi, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page