Neptune Financial

OverviewSuggest Edit

Neptune Financial (NepFin) is a next-generation financial services company offering commercial lending platform that helps businesses grow capital.

HQSan Francisco, CA, US
Employee Ratings4

Latest Updates

Employees (est.) (Aug 2022)1
Cybersecurity ratingAMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Neptune Financial

Thomas Meister

Thomas Meister

Co-Founder, COO & General Counsel
Albert Periu

Albert Periu

Co-Founder & CEO
David W. Bonanno

David W. Bonanno

Board Member
Joe Wong

Joe Wong

Vice President
Paul Stockamore

Paul Stockamore

Board Member
Show more

Neptune Financial Office Locations

Neptune Financial has an office in San Francisco
San Francisco, CA, US (HQ)
Transamerica Pyramid, 600 Montgomery St #260, San Francisco
San Francisco, CA, US
580 California Street, 580 California St #1625, San Francisco
Show all (2)

Neptune Financial Financials and Metrics

Summary Metrics

Founding Date


Neptune Financial total Funding

$13 m

Neptune Financial latest funding size

$10 m

Time since last funding

5 years ago

Neptune Financial investors

Neptune Financial's latest funding round in February 2018 was reported to be $10 m. In total, Neptune Financial has raised $13 m
Show all financial metrics

Neptune Financial Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Neptune Financial Online and Social Media Presence

Embed Graph

Neptune Financial Blogs

A Revenue-Based Loan Product for Main Street

For small and medium sized companies looking for capital to grow or restart their businesses, funding options can be hard to come by. Banks can be slow and rigid when it comes to making loans. Venture capital firms mainly focus on high-growth industries and companies that can achieve nea…

Neptune Financial Frequently Asked Questions

  • When was Neptune Financial founded?

    Neptune Financial was founded in 2017.

  • Who are Neptune Financial key executives?

    Neptune Financial's key executives are Thomas Meister, Albert Periu and David W. Bonanno.

  • How many employees does Neptune Financial have?

    Neptune Financial has 1 employees.

  • Who are Neptune Financial competitors?

    Competitors of Neptune Financial include Meliuz, Marquee Equity and illion.

  • Where is Neptune Financial headquarters?

    Neptune Financial headquarters is located at Transamerica Pyramid, 600 Montgomery St #260, San Francisco, San Francisco.

  • Where are Neptune Financial offices?

    Neptune Financial has an office in San Francisco.

  • How many offices does Neptune Financial have?

    Neptune Financial has 2 offices.