Employees say:
“From the top down, leadership believes in people first and continuous improvement. I am amazed and moved by the compassion, sincerity, and intelligence of senior management. That flows down into the departments and into the teams. Everybody here wants to help the company succeed.”
Company Info
Founded | 2008 |
Web Address | www.invoca.com/ |
U.S. Employees | 410 |
Worldwide Employees | 410 |
Sites | 2 |
City | Santa Barbara, Calif. |
Industry | Information Technology |
Industry Vertical | Software |
Date info provided (companies may opt to keep some data confidential) | Sept. 6, 2022 |