The India Country Manager – Real Estate & Workplace oversees operations across office and R&D sites.
Must-have
Nice-to-have
Not specified