We are currently looking to hire a highly motivated and results focusedSenior Technical Team Leader.You may work from one of our offices in Athens, Thessaloniki, or Crete or work fully remotely. As a Senior Technical Team Leader, you will be responsi