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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices