President & CEO
Leif Frilund
CEO Approval Rating
85/100
1930
PrivateAcquired by Oji Holdings Co., Ltd.
https://www.walki.com/