CEO
Ben Ramsbottom
CEO Approval Rating
79/100
1992
PrivateAcquired by The Lockwood Group
https://random42.com/