. Technical Services Manager Integrated Facilities Management - Leading Global Technology company Here in India, we manage over... 6.5 mn square feet of space across 21 offices. Our client's mission to organize the world's information and make it......
Job Location: Bangalore, Karnataka, IndiaSelected articles on work and employment, which may be found interesting:
How to stop thinking about work in free time and to learn to have a restFind more articles on Articles page