Annual Revenue
$100-500M
Employees
1.0-5.0K
Ryan Kolln's photo - Managing Director & CEO of Appen

Managing Director & CEO

Ryan Kolln

CEO Approval Rating

82/100

Read more