, and works collaboratively with Sales, the Customer Support Manager, and the customers to determine their needs and identify... account(s). Establish professional relationships with key customer contacts to ensure the highest level of customer......
Job Location: Bangalore, Karnataka, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page