Simplify Logo

Full-Time

Managing Director

London

Posted on 4/8/2024

Techstars

Techstars

1,001-5,000 employees

Pre-seed investor in diverse technology sectors

Consulting
Venture Capital
Social Impact
Education
Consumer Goods

Compensation Overview

$155k - $159kAnnually

+ Bonus

Expert

London, UK

Category
Strategy Development
Business Development
Business & Strategy
Requirements
  • Entrepreneurial empathy
  • 10+ years experience in technology, startups, entrepreneurship, and venture capital
  • Proven experience in developing and refining investment theses
  • Deep understanding of venture math
  • Experience in investment negotiations
Responsibilities
  • Sourcing & Selection
  • Partnering with Accelerator program teams
  • Supporting founders throughout the fundraising process
  • Serving as a thought leader and Techstars brand ambassador
  • Curating a strong network of investors
  • Leading across the broader Techstars ecosystem

Techstars is a pre-seed investor supporting startups in various sectors, including HealthTech, FinTech, Web3, and CleanTech. Their portfolio companies leverage technologies such as AI, cryptocurrency engagement, fitness subscription services, autonomous aircraft delivery, and online pharmacy services.

Company Stage

N/A

Total Funding

$257.5M

Headquarters

New York, New York

Founded

2006

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

8%

2 year growth

19%
INACTIVE