Tech Mahindra is currently looking to hire a Front Office Specialist for our location in Lisbon, Portugal. Please find the job description below for your reference: Job description: Scope of position Corporate Support Specialist is responsible for the