Delivery Manager
- Location
- South Shields, England, United Kingdom
want to shape what’s next in Insurtech, this is where that work happens. The Role at a Glance Role: Delivery Manager Team: Customer Success Location: [London/Remote] This role is aligned to our hub locations. While we’re especially interested in candidates in or near these areas … welcome applications from outside of these locations as well. Position Overview You're part of the Customer Success Team, reporting to the Head of Delivery where you will utilise your stakeholder management experience to support customer engagement and growth but will predominantly use your project management expertise ...