Ted Blosser

San Francisco, California, US

Sales and Customer Success at WorkRamp
Background
Work Experience

Head of Sales and Customer Success

WorkRamp

September 2015 - December 2016