Est. Annual Revenue
$100K-5.0M
Est. Employees
100-250
Krzysztof Franek's photo - President & CEO of Open-e

President & CEO

Krzysztof Franek

CEO Approval Rating

56/100

Read more