based in Bangalore, India. In this role you will be reporting to Sales Support Manager and will be responsible..., offering strategy to design an optimum solution to increase our winnability and supporting in planning and implementing marcom......
Job Location: Bangalore, Karnataka, IndiaSelected articles on work and employment, which may be found interesting:
How not to do much harm to career through social networking?Find more articles on Articles page