Est. Annual Revenue
$100K-5.0M
Est. Employees
1-25
Igor Sereda's photo - President of Alm Works

President

Igor Sereda

CEO Approval Rating

- -/100

Read more