About the role
As Delivery Director, you are part of the Customer Success leadership team with the Sales Director and Technology Director. Together with them, you are responsible for a subset of strategic customers and for setting them up for success. You are also expected to create a culture…
Many pages were opened from here in the last minute, so the full ad isn’t loaded. It’s on the company’s site. Read it there ↗