Customer Relationship Executive at Office24 Serviced Offices & Co-working spaces - New Delhi, Delhi, India
Office24 offers fully furnished offices, co working spaces, meeting rooms and virtual offices to businesses who wish to focus on their business and not waste time and effort on infrastructural management. The company was incorporated in 2016 and has its flagship business centre in the heart of New Delhi (India) with plans underway to start multiple centres at different locations nation wide.