Business Positions
Roblox Corporation
Develops and operates an online entertainment platform. Revenues are $924 million.
Alphabet Inc
Parent company of Google and several former Google subsidiaries
Board Memberships
The New York Times Company
Major American newspaper