
RECRUITMENT firm
AI-generated summary
This job is a Service Delivery Manager. You might like this job because you’ll oversee projects, enhance service quality, and lead a software team while building strong relationships across departments to improve customer satisfaction.
Last active - few minutes ago
4 - 7 Years of Experience
Manager / Team Lead
