Technical Support Engineer, EMEA London, UK
7 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. Work with engineering, product, and customer teams to ensure speedy resolution. Interact with