Chairman of Nasdaq-traded company of Toys.com/eToys at D. E. Shaw & Co.
Todd Edebohls is the Head Of Business Development at Level.