About the role
Delivery Managers oversee and manage complex delivery projects and programs, ensuring successful execution and delivery of services to our clients. This role requires a strong understanding of service delivery best practices, project management methodologies, and technical expertise to lead cross-functional teams and drive projects to successful completion.
About the company
IBM is a multinational technology and consulting company headquartered in Armonk, New York. It is one of the largest technology and consulting employers in the world, with more than 345,000 employees serving clients in 175 countries.