Senior IT Lead & Client Success Manager
Location: Dublin, Ireland (On-site across two sites)Salary: €60,000 to €70,000Reports to: Head of IT Infrastructure / Head of Service Delivery
Shape the Future of IT Service Delivery
Are you an experienced IT leader who thrives on solving complex technical challenges while building trusted relationships with clients and senior stakeholders?
We’re looking for a Senior IT Lead & Client Success Manager to lead IT operations across our Dublin sites. This is a high-impact leadership role where you’ll combine strategic thinking with hands-on operational excellence, ensuring technology delivers measurable value to both our clients and the business.
You’ll become the face of IT for the Dublin operation—driving service excellence, leading a talented technical team, influencing senior leadership, and ensuring every technology investment supports business growth and customer success.