of services delivering across multiple accounts People management skills ; worked with large teams of 50 100 + Has exposure......
Job Location: Bangalore, Karnataka, IndiaSelected articles on work and employment, which may be found interesting:
The first phone conversation with the potential employerFind more articles on Articles page