Steven Vaughan-Nichols's Location
Asheville, NC, US
Steven Vaughan-Nichols's Work
Steven Vaughan-Nichols's Education
Steven Vaughan-Nichols's Skills
Steven Vaughan-Nichols's Summary
Steven Vaughan-Nichols, based in Asheville, NC, US, is currently a Editor in Chief at Open Source Watch, bringing experience from previous roles at Red Ventures, Computerworld and Vaughan-Nichols & Associates. Steven Vaughan-Nichols holds a 1982 - 1984 M.A. in history @ West Virginia University. With a robust skill set that includes Content Management, Blogging, Journalism, Editorial, Analytical Skill and more, Steven Vaughan-Nichols contributes valuable insights to the industry. Steven Vaughan-Nichols has 2 emails and 1 mobile phone number on RocketReach.