IT Service Delivery

Customer Success & Service Delivery

If you’re passionate about technology and have experience in the world of IT infrastructure, then why not be part of our IT Service Delivery team? You’ll join an enthusiastic and committed team of professionals who help our world-renowned customers to accelerate their digital transformation by leveraging the know-how of our people, technologies, and processes. 

 

Title Location Department
Reset
French Speaking Technical Commercial Advisor
French Speaking Technical Commercial Advisor Budapest, HU, 1095 9 Aug 2026
Budapest, HU, 1095 Customer Success & Service Delivery
Senior Service Manager
Senior Service Manager Bangalore Bengaluru (Bangalore, IN, 560025 +1 more… 9 Aug 2026
Bangalore Bengaluru (Bangalore, IN, 560025 +1 more… Customer Success & Service Delivery
Managed Services Delivery Manager - Hardware & Field Services Telecommuter, US Customer Success & Service Delivery
Junior Service Delivery Manager
Junior Service Delivery Manager Hatfield, GB, AL10 9TW 6 Aug 2026
Hatfield, GB, AL10 9TW Customer Success & Service Delivery
German Speaking eCommerce Consultant
German Speaking eCommerce Consultant Budapest, HU, 1095 1 Aug 2026
Budapest, HU, 1095 Customer Success & Service Delivery
Customer Delivery Manager
Customer Delivery Manager New York, NY, US, 10005 31 Jul 2026
New York, NY, US, 10005 Customer Success & Service Delivery
Service Manager
Service Manager Mobile England, GB +1 more… 30 Jul 2026
Mobile England, GB +1 more… Customer Success & Service Delivery
Operational Excellence IT Trainer OSG
Operational Excellence IT Trainer OSG Telecommuter, US 24 Jul 2026
Telecommuter, US Customer Success & Service Delivery
German Speaking IT Presales / Solution Advisor
German Speaking IT Presales / Solution Advisor Budapest, HU, 1095 22 Jul 2026
Budapest, HU, 1095 Customer Success & Service Delivery
English speaking Junior Service Coordinator
English speaking Junior Service Coordinator Budapest, HU, 1095 17 Jul 2026
Budapest, HU, 1095 Customer Success & Service Delivery
Service Manager 2
Service Manager 2 New York City, NY, US, 10018 17 Jul 2026
New York City, NY, US, 10018 Customer Success & Service Delivery