Technical Support Engineer, EMEA London, UK
5 days ago
Comfortable providing customer support over the phone, including explaining technical concepts live, guiding troubleshooting steps, and maintaining a calm, structured approach during high‑urgency issues. Participate in weekend coverage to support customers outside of standard weekday hours, ensuri