Trevor Vaughan's Location
Southampton, England, GB
Trevor Vaughan's Work
Trevor Vaughan's Education
Trevor Vaughan's Summary
Trevor Vaughan, based in Southampton, England, GB, is currently a Senior Project Manager at Europacom.net, bringing experience from previous roles at LogicaCMG, Interoute Telecommunications, Storm Telecoms and Various. Trevor Vaughan holds a 1974 - 1978 University of Southampton. Trevor Vaughan has 1 email on RocketReach.