Nick Beckstead has/had a position (Position) at FTX Foundation

Updated 10 months ago