The 90-person Los Altos-based company will use the funds to rev up marketing and sales in North America and Europe, according to its CEO.
The 90-person Los Altos-based company will use the funds to rev up marketing and sales in North America and Europe, according to its CEO.