Latest
Invoca hits 100-employee mark, opens SF office
By Stephen Nellis / Friday, June 13th, 2014 / Technology, Top Stories / Comments Off on 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 →