Tech Director - Managed… — Globant · Pune,… | Tsenta