Invoice Cloud

    OverviewSuggest Edit

    Invoice Cloud is a financial technology company that develops cloud-based electronic invoice presentment and payment solutions for municipalities, utilities, insurance, and healthcare industries. Its suite of e-payment solutions includes automatic and scheduled payments with debit, credit, and e-check, online banking, and interactive voice response.
    HQBraintree, MA, US
    Overall CultureA+

    Latest Updates

    Employees (est.) (Jun 2021)250(+5%)
    Cybersecurity ratingAMore

    Key People/Management at Invoice Cloud

    Robert P. Bennett

    Robert P. Bennett

    Chief Executive Officer
    Tom Griffin

    Tom Griffin

    Rob Autor

    Rob Autor

    Chief Operating Officer
    Matt Braley

    Matt Braley

    Chief Revenue Officer
    Ramesh Kandukuri

    Ramesh Kandukuri

    Chief Technology Officer
    Thomas Allgood

    Thomas Allgood

    Chief Financial Officer
    Show more

    Invoice Cloud Office Locations

    Invoice Cloud has an office in Braintree
    Braintree, MA, US (HQ)
    30 Braintree Hill Office Park suite 303
    Show all (1)

    Invoice Cloud Financials and Metrics

    Summary Metrics

    Founding Date


    Invoice Cloud Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Invoice Cloud Online and Social Media Presence

    Embed Graph

    Invoice Cloud Company Culture

    • Overall Culture



    • CEO Rating



    • Compensation



    Learn more on Comparably

    Invoice Cloud News and Updates

    Invoice Cloud Blogs

    How Innovative is Your Premium Payment Experience?

    If you’ve been tasked with keeping your insurance organization up-to-speed on critical innovations, you’re probably already on a journey to enhance your #1 policyholder engagement point: the premium payment experience. 

    Research: are Seniors Adopting Online Payments?

    Usually, when we talk about generational trends with digital payments, we’re talking about younger generations. What payment channels do Millennials prefer? How can you keep payments on-time and consistent with younger customers? 

    4 Ways Your Organization Can Drive Online Payment Adoption for Taxes

    When we talk about “adoption,” we are generally referring to electronic billing and payment adoption or the process of driving customers to make payments online. Online payment adoption for taxes, then, is the process of encourage customers (taxpayers) to use a tax organization’s online …

    Decreasing Late Payments with Higher CSAT: Client Story

    There’s a common misconception within the local municipality space that customer satisfaction (CSAT) doesn’t impact the day-to-day intricacies of billing and payments within utility service providers. Unfortunately, that is not the case. Any utility organization looking to accomplish goa…

    How to Protect Your Utility or Municipality from Cyberthreats

    In January 2020, cybercriminals disturbed government services for a week in Tillamook County, using ransomware. In May 2020, cybercriminals attacked Florence, Alabama, and cost the city almost $300,000 to recover customers' and employees' private information. On February 8, 2020, cybercr…

    Driving Self-Service Adoption with Enhanced CX: Client Story

    In today’s day and age, it’s critical to meet your customers where they are. When it comes to the insurance industry, one impactful way to accomplish this is by offering policyholders flexible, online payment options with plenty of routes to drive self-service adoption.
    Show more

    Invoice Cloud Frequently Asked Questions

    • When was Invoice Cloud founded?

      Invoice Cloud was founded in 2009.

    • Who are Invoice Cloud key executives?

      Invoice Cloud's key executives are Robert P. Bennett, Tom Griffin and Rob Autor.

    • How many employees does Invoice Cloud have?

      Invoice Cloud has 250 employees.

    • Who are Invoice Cloud competitors?

      Competitors of Invoice Cloud include Pushpay, KyckGlobal and IXOLIT Group.

    • Where is Invoice Cloud headquarters?

      Invoice Cloud headquarters is located at 30 Braintree Hill Office Park suite 303, Braintree.

    • Where are Invoice Cloud offices?

      Invoice Cloud has an office in Braintree.

    • How many offices does Invoice Cloud have?

      Invoice Cloud has 1 office.