Jo Dew

IT Service Delivery Manager

Jo Dew is an experienced IT Service Delivery Manager at Castle Trust Bank since 2025, bringing a wealth of knowledge from previous roles including Service Delivery Manager at Zenzero and Service Transition Manager at Cisilion. Prior to these positions, Jo held various technical roles such as Senior Help Desk Analyst at esure and IT Field Engineer at both Capital Support Ltd and ISS. Jo's extensive background in IT services includes managing helpdesks and providing field support to the financial services sector.

Location

Aldershot, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices