servicing and sales team across the globe. Landscape of applications client reporting, client billing, sales, client servicing... and support from India. In addition, the manager BA would be expected to contribute to the development of business analysis......
Job Location: Bangalore, Karnataka, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page