Boom Financial

OverviewSuggest Edit

Boom Financial (formerly m-Via) is a smartphone app that provides its users with financial services. Boom helps families share their money quickly, safely and economically. Members can load cash at one Boom load partner and send money via text message directly from their Boom account. The service automatically creates a new Boom account for the recipient of p2p transfers, regardless of location.

HQPalo Alto, CA, US


Boom Financial is headquartered in
Palo Alto, United States

Location Map

Latest Updates

Employees (est.) (May 2019)22
Cybersecurity ratingBMore

Key People/Management at Boom Financial

James Robinson

James Robinson

Board Member and/or Advisor
John Abbott

John Abbott

Board Member and/or Advisor
Show more

Boom Financial Office Locations

Boom Financial has an office in Palo Alto
Palo Alto, CA, US (HQ)
101 University Ave
Show all (1)

Boom Financial Financials and Metrics

Summary Metrics

Founding Date


Boom Financial total Funding

$27.6 m

Boom Financial latest funding size

$17 m

Time since last funding

9 years ago

Boom Financial investors

Boom Financial's latest funding round in July 2012 was reported to be $17 m. In total, Boom Financial has raised $27.6 m
Show all financial metrics

Boom Financial Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Boom Financial Online and Social Media Presence

Embed Graph

Boom Financial Frequently Asked Questions

  • When was Boom Financial founded?

    Boom Financial was founded in 2008.

  • Who are Boom Financial key executives?

    Boom Financial's key executives are James Robinson and John Abbott.

  • How many employees does Boom Financial have?

    Boom Financial has 22 employees.

  • Who are Boom Financial competitors?

    Competitors of Boom Financial include Riyad Bank, TBC Bank and Sirinoglu Faktoring.

  • Where is Boom Financial headquarters?

    Boom Financial headquarters is located at 101 University Ave, Palo Alto.

  • Where are Boom Financial offices?

    Boom Financial has an office in Palo Alto.

  • How many offices does Boom Financial have?

    Boom Financial has 1 office.