Loading...You are here: Home > 'Inovca'
Invoca hits 100-employee mark, opens SF office
Santa Barbara-based marketing technology firm Invoca has passed the 100-employee mark, opened an office in San Francisco and hired a bevvy of new executives. Invoca makes a platform that helps companies close more sales when customers call in. The company has raised $30.8 million from investors that include Santa Barbara-based Rincon Venture Partners, Palo Alto Read More →