Engineering & Technology Lead - accora - Orwell | OpenTalent