Britain's Premier Job Portal
Tech Ops & Support Manager is accountable for the overall end‑user computing and workplace technology support service for Stores and HQ across Sephora Middle East countries based in Dubai, UAE. The role leads day‑to‑day service delivery, ensures consistent employee experience across markets and manages local IT teams and partners to deliver support lifecycle activities and continuous improvement in line with Sephora and LVMH standards.
Responsibilities