TechStars

HQ
Boulder
Total Offices: 18
2,467 Total Employees
Year Founded: 2006

Teams at TechStars

Recently posted jobs

2 Days AgoSaved
Remote
USA
Fintech • Other • Consulting
Own the company’s social media and content presence across major platforms. Responsibilities include developing strategy, creating and editing video, writing copy, managing community engagement, analyzing performance, producing podcasts, supporting digital events, and using AI tools to accelerate workflows. The role requires independent ownership of content from ideation through publishing, with emphasis on social growth, video production, and copywriting.