Spencer Farr's Location
Denton, TX, US
Spencer Farr's Work
Spencer Farr's Education
Spencer Farr's Skills
Spencer Farr's Summary
Spencer Farr, based in Denton, TX, US, is currently a Chief Executive Officer at Vista Therapeutics, Inc., bringing experience from previous roles at Ey, Logistar Solutions and Infologix. Spencer Farr holds a 1993 - 1998 Bachelor of Business Administration in Marketing @ North Texas. With a robust skill set that includes Project Management, Salesforce.com, Direct Sales, Business Development, Terrain Databases and more, Spencer Farr contributes valuable insights to the industry. Spencer Farr has 6 emails and 1 mobile phone number on RocketReach.