1 of 1 Technical Support Specialist Jobs in Central London

Triage Specialist – Technical Support – 72917

Location
City Of London, England, United Kingdom
Triage SpecialistTechnical Support Location: Central London – 2–3 days onsite Contract: 12 months Start date: As soon as possible Hours: 40 hours per week Rate: £33 PAYE per hour Our client is a leading global technology organisation seeking a Triage Specialist II to support complex technical issues across advertising, commerce and creator products. The successful candidate will investigate high-impact product issues, manage urgent client escalations and act as a technical point of contact for major advertisers, Sales, Engineering, Product and Support teams. Key responsibilities Lead investigations into complex, high ...