Senior Technical Success Manager
- Location
- Boston, England, United Kingdom
your chances. This role may map to SOC 2139 (Information technology professionals not elsewhere classified); the match is uncertain, other possible codes: 3556. New Relic UK Limited holds a Skilled Worker licence with an A rating on our register, last checked 7 November 2026. The advert says sponsorship … uncertain, other possible codes: 3556. SOC 2139 · RQF _6_PLUS GOV.UK Pay Not known The advert does not state a salary. Employer Clear New Relic UK Limited holds a Skilled Worker licence with an A rating on our register, last checked 7 November 2026. Register Advert A concern ...