CEO
Alan Walker
CEO Approval Rating
79/100
2011
PrivateSubsidiary of Ryboquin
https://www.liptide.com