Role Description This is a full time on site role for a Front Office Manager at Hotel Arch in Delhi, India. The Front Office Manager will be responsible for office administration, ensuring customer satisfaction, managing front office operations, and providing…