Marcel Bila Email

► CEO & Partner Solver France, Germany & Central Europe . Solver

Current Roles

Employees:
209
Revenue:
$33.3M
About
Solver Address
10780 Santa Monica Blvd
Los Angeles, CA
United States

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.