Sign In

Nick Allen

Nick Allen is the Founder and CEO of Geologie, a personalized skincare company that he founded in 2018.12 Here are some key details about Nick Allen's background and career:

Education and Early Career

Nick Allen attended Trinity College-Hartford from 1996 to 2000, where he obtained a Bachelor of Arts degree in Economics.1 After graduating, he began his career in the finance industry:

  • 2004: Investment Banking Analyst at Keefe, Bruyette and Woods
  • 2006: Research Associate at ThinkEquity Partners
  • 2007-2010: Clean Energy Equity Research Analyst at Morgan Stanley (ranked #1 in stock performance)

Entrepreneurial Journey

After his time in finance, Nick transitioned into entrepreneurship and the tech industry:

  • 2010-2011: Partner at Spring Ventures, where he developed the firm's cleanweb investment thesis
  • 2011-2013: Co-Founder, Head of Operations, and CFO at Sidecar Technologies (a ride-sharing company)
  • 2013-2016: Founder and CEO of Shuddle
  • 2016-2018: Director of New Business at General Motors, focusing on mobility services and autonomous vehicle commercialization

Founding Geologie

In 2018, Nick Allen founded Geologie, a direct-to-consumer skincare company.12 Under his leadership, Geologie has:

  • Expanded from men's skincare to unisex products, including skincare, haircare, and bodycare lines
  • Won 15 major awards in the industry
  • Grown to serve tens of thousands of customers worldwide
  • Adopted a fully remote work model with team members across the globe

Nick's approach to building Geologie has been characterized by:

  • Lean operations and cost-efficiency
  • Embracing remote work from the company's inception
  • Focusing on product-market-founder fit
  • Leveraging his diverse background in finance, tech, and entrepreneurship

Nick Allen is known for his leadership skills, ability to bring people together, and his energy and drive in building companies.3

Related Questions

What inspired Nick Allen to transition from finance to skincare?
How did Nick Allen's experience at General Motors influence his approach at Geologie?
What challenges did Nick Allen face when founding Geologie?
How has Geologie's product line evolved since its inception?
What strategies did Nick Allen use to grow Geologie's customer base?
Nick Allen
Nick Allen, photo 1
Nick Allen, photo 2
Add to my network

Location

San Francisco, California, United States

Related People

Related people

Related People

Related people