Torfaen County Borough Council
Show contact
Links
James Vale
Head Of Customer Digital And ICT Services
Hannah Bedford
Multiply Delivery And Engagement Manager
Emma Dalton
Information Systems Team Manager
Kevin Davies
ICT Client Management Officer
Keri Gould
E-services Manager
+ 4 more
April, 2023 - present
October, 2016
October, 2015
June, 2008
View in org chart