Jeff Tarr's Location
Denver, CO, US
Jeff Tarr's Work
Jeff Tarr's Education
Stanford University Graduate School of Business
Master of Business Administration
1987 - 1989
Princeton University
Bachelor of Arts (International Affairs)
1981 - 1985
Jeff Tarr's Summary
Jeff Tarr, based in Denver, CO, US, is currently a Chief Executive Officer at Skillsoft, bringing experience from previous roles at Solera, TPG Capital, Echostar Corporation and Digitalglobe. Jeff Tarr holds a 1987 - 1989 Master of Business Administration @ Stanford University Graduate School of Business. Jeff Tarr has 3 emails and 1 mobile phone number on RocketReach.