Techstars
–
Los Angeles, CA
Location: Los Angeles, CA or San Francisco, CA Director of Sales & Partnerships Techstars is looking for a Director of Sales & Partnerships to spearhead our sales, revenue, and partnership ventures across the West Coast. In this role you will lead ... - May 01