Techstars is seeking a Head of Accelerator Investments reporting directly to the CEO who will empower Techstars' new phase of growth and help it pivot to become the leading city-wide accelerator.
The ideal candidate will be an experienced executive that can oversee and lead an accomplished group of ~50 existing MDs that currently deploy about $1M in capital per investment period. Generally, MDs act as entrepreneurs themselves with an area of expertise and connections that allow them to identify, due diligence, fund and help advise startups as they onboard into Techstars programs.
MDs set the strategic direction and investment thesis for their programs, including developing a curated team of mentors, investors and business advisors. They partner with program teams to create a holistic strategy and delivery plan and then own overall responsibility for the successful execution of the program. Additionally, MDs are responsible for partnering with internal Techstars' teams to create and drive the pipeline and recruitment of new companies across the entire Techstars network.
The Head of Accelerator Investments will bring deep general management experience at scale and a track record for accelerating growth. Operating leadership and experience are key requirements for this person, who will be the single point of leadership for the group of ~50 Managing Directors across the United States and will enable the group to grow in line with Techstars new vision ambitions.
The ideal candidate has achieved excellence as an operator, investor and/or entrepreneur before and will be able to inspire confidence, build relationships, and create impact through people and strong team leadership. S/he should be a purpose driven individual that gets energized by impacting the world through technology and entrepreneurship.
Key Competencies
Qualifications
Nice to Haves
Compensation range: $250,000 - $300,000 + 10% Bonus + Equity
About Techstars
The Techstars worldwide network helps entrepreneurs succeed. Founded in 2006, Techstars began with three simple ideas—entrepreneurs create a better future for everyone, collaboration drives innovation, and great ideas can come from anywhere. Now we are on a mission to enable every person on the planet to contribute to, and benefit from, the success of entrepreneurs. In addition to operating accelerator programs and venture capital funds, we do this by connecting startups, investors, corporations, and cities to help build thriving startup communities. Techstars has invested in more than 2,200 companies that today have a combined market cap valuation of $29 Billion. www.techstars.com
The worldwide network that helps entrepreneurs succeed. Founded in 2006, Techstars began with three simple ideas—entrepreneurs create the future, collaboration drives innovation, and great ideas can come from anywhere. Today our mission is to make innovation accessible to everyone, everywhere. We do this by connecting startups, investors, corporations, and cities to create a more sustainable and inclusive world. Since 2006, Techstars has invested in more than 2,200 companies and today has a market cap of $27 Billion.