Skip to Content

    Employees say:

    “The company cares about its people, plain and simple. The CEO knows everyone’s name and references them readily. The company has responded quickly and generously to recent events in the US, with compassion and action.”

    Company info

    Founded
    2008
    Industry
    Information Technology
    Industry Vertical
    Software
    U.S. Employees213
    Total Revenue-
    City
    Santa Barbara
    State
    Calif.
    Sites3
    Web Addresshttps://www.invoca.com
    Date info provided (companies may opt to keep some data confidential)
    July 10, 2020
    Read the Great Place to Work reviewhttp://www.greatplacetowork.com/certified-company/1379400