CEO
Ken Nybeck
CEO Approval Rating
77/100
2014
PrivateSubsidiary of Indeed, Inc.
https://www.resume.com/