If you need more lookups,
subscriptions start at $34 USD/month.
Chris Vaughan Location
Dallas, TX, US
Chris Vaughan Work
General Manager @
Manager @
Chris Vaughan Summary
Chris Vaughan, based in Dallas, TX, US, is currently a General Manager at Tempest Tea. Chris Vaughan brings experience from previous roles at Rockfish.
Looking for a different Chris Vaughan?
Find contact details for 700 million professionals.