Job Description
We’re on the hunt for an experienced IT Delivery Center Manager to lead our Polish operations. Based in Kraków? Do you bring 15+ years of experience in IT delivery? Perfect! We’re after local talent from the city or close by.
Have you successfully scaled delivery centers and collaborated with international teams across Eastern Europe? This could be your next big step!
🚀 What we’re looking for - Your superpowers:
- A degree in Computer Science, IT, Business, or a related field - Bachelor’s or Master’s, your choice
- 8+ years of experience in IT service delivery, including solid leadership time spent in a delivery center environment
- A strong tech background - you know your way around IT infrastructure, software development lifecycles, and current tech trends, and you're comfortable making strategic calls with technical impact
- Hands...
Ready to Apply?
Take the next step in your AI career. Submit your application to Smile Group today.
Submit Application