Senior Venture Capital Lead: Sourcing, Strategy & Growth

Socket.dev

New Orleans (LA)

On-site

USD 180,000 - 240,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tulane University seeks a Venture Capital Lead to source, evaluate, and manage venture investments for Tulane Ventures, reporting to the Chief Innovation & Entrepreneurship Officer. You will own the full lifecycle from sourcing to portfolio management and LP reporting.

As the fund grows from $10M to $25M, you will drive expansion, lead IC prep, manage a larger portfolio, and represent Tulane Ventures to founders, co-investors, LPs, and external stakeholders, shaping fund performance and growth.

Qualifications

  • Bachelor’s degree in Finance, Business, Engineering, Life Sciences or related field
  • 8 years of experience in venture capital, private equity, investment banking, startup finance, corporate venture, technology commercialization, or startup operations
  • Advanced financial modeling
  • Cap table analysis
  • Investment memo preparation
  • Due diligence experience
  • IC preparation, experience and leadership

Responsibilities

  • Investment judgment and intellectual curiosity
  • Executive communication and negotiation skills
  • Relationship management and ecosystem network building
  • High attention to detail
  • Ability to operate independently with limited supervision
  • Strong project management and organizational skills
  • Entrepreneurial mindset
  • Ability to manage multiple transactions simultaneously
  • Solid writing and financial analysis background
  • Analytical skills with the ability to interpret data and provide relevant conclusions/recommendations
  • Excellent computer skills

Skills

Investment judgment
Executive communication
Relationship management
Attention to detail
Independent work
Project management
Entrepreneurial mindset
Portfolio management
Financial analysis
Data interpretation
Computer skills

Education

Bachelor's degree in Finance/Business/Engineering/Life Sciences
MBA, CFA, JD or STEM degree

Tools

Carta
AngelList
Affinity
PitchBook
Crunchbase
Salesforce

Job description

Tulane University seeks a Venture Capital Lead to source, evaluate, and manage venture investments for Tulane Ventures, reporting to the Chief Innovation & Entrepreneurship Officer. You will own the full lifecycle from sourcing to portfolio management and LP reporting.

As the fund grows from $10M to $25M, you will drive expansion, lead IC prep, manage a larger portfolio, and represent Tulane Ventures to founders, co-investors, LPs, and external stakeholders, shaping fund performance and growth.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Venture Capital Director
Venture Capital Director

Socket.dev • New Orleans (LA)

On-site
USD 180,000 - 240,000
Business Development Administrator III
Business Development Administrator III

Tulane University • Louisiana (MO)

On-site
USD 90,000 - 120,000
Senior Venture Associate: Life Sciences Ventures
Senior Venture Associate: Life Sciences Ventures

Northwestern University • Chicago (IL)

On-site
USD 100,000 - 110,000
Senior VC Associate @ TIAA in New York City, NY
Senior VC Associate @ TIAA in New York City, NY

VC Stack • San Francisco (CA)

On-site
USD 114,000 - 140,000
Chief Innovation & Ventures Leader
Chief Innovation & Ventures Leader

Socket.dev • Malvern

On-site
USD 180,000 - 240,000
Chief Venture Development & Startup Growth
Chief Venture Development & Startup Growth

Washington University in St. Louis • St. Louis (MO)

On-site
USD 150,000 - 210,000
Venture Investing Manager: Sourcing, Diligence & Growth
Venture Investing Manager: Sourcing, Diligence & Growth

Capital One Group • New York (NY)

On-site
USD 179,000 - 206,000
VP, Strategic Venture Investing
VP, Strategic Venture Investing

Vanguard • Malvern

Hybrid
USD 180,000 - 300,000
VP of Innovation & Growth Ventures
VP of Innovation & Growth Ventures

Vanguard Charitable Endowment Program • Malvern

On-site
USD 150,000 - 190,000
Director of Strategic Initiatives & Engagement
Director of Strategic Initiatives & Engagement

Tulane University Translational Science Institute • New Orleans (LA)

On-site
USD 110,000 - 140,000