Who we are

Alan Towns
Chief Executive Officer
T: 01274 731442

Peter Denham
Chief Operating Officer
T: 01274 731442

Jason Brown
Director of Design and Development
T: 01274 759005

Dave Neilan
Director of IT & BI
T: 01274 759029

Janet Royston
Director of Client Development
T: 01274 759008

Craig Weston
Director of Operations
T: 01274 759004

Michelle Craighan
Financial Controller
T: 01274 759042
