David Thomas

David Thomas, Managing Director of Bluegrass Computer Services, Exeter“I can honestly say that working with Guy has been an inspirational experience”

David Thomas, Managing Director, Bluegrass Computer Services