Russell Vaughan's Location
Edinburgh, Edinburgh, United Kingdom
Russell Vaughan's Work
Russell Vaughan's Education
Russell Vaughan's Skills
Russell Vaughan's Summary
Russell Vaughan, based in Edinburgh, Edinburgh, United Kingdom, is currently a Sales Engineer at GoSquared, bringing experience from previous roles at Global Radio and Clear Channel Communications. Russell Vaughan holds a British Columbia Institute of Technology. With a robust skill set that includes Radio, Radio Advertising, Digital Media, Advertising Sales, Broadcast and more, Russell Vaughan contributes valuable insights to the industry. Russell Vaughan has 3 emails on RocketReach.