Est. Annual Revenue
$3.4M
Agree?
Est. Employees
<10
Agree?
Cecilia Lenk's photo - CEO of ValueSetters

CEO

Cecilia Lenk

CEO Approval Rating

75/100

Read more