with around 1,200 staff and a further 800 + contributing analysts in over 80 countries around the world. We have come a long way... opportunities for international transfer. Hardworking but sociable: our staff know how to work hard but also how to enjoy......
Job Location: Bangalore, Karnataka, IndiaSelected articles on work and employment, which may be found interesting:
Find more articles on Articles page