Embrace the future! You will be part of a multicultural team based in Lisbon, where you will be managing a team of 12 -20 researchers and managing SLAs, driving process and operation improvement ideas and providing recommendations to strategic plans. You can see the details below and we would be hap