Invoice Cloud

$62.5M revenue • 201 employees • 10 Fan Pier Blvd., Suite 4., Boston, MA, 2210, United States

Last Updated Feb 9, 2026

Company Overview

Company Name

Invoice Cloud

Address

10 Fan Pier Blvd., Suite 4., Boston, MA, 2210, United States

Approx. Annual Revenue

$62.5M

Employees

201

Established

2008

About Invoice Cloud

InvoiceCloud, founded in 2008 and headquartered in Boston, Massachusetts, provides a digital bill payment platform that facilitates over 133 million transactions annually. The company serves a range of industries, including utilities, insurance, local government, and county tax, delivering intuitive and secure payment experiences to their clients' customers.

Frequently Asked Questions about Invoice Cloud

Advertising Pixels

  • Google Ad Pixel
  • LinkedIn Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Kevin O'Brien CEO
LinkedIn
Kevin O'Brien Chief Executive Officer
LinkedIn