Business Positions
Renault Société Anonym
French automoblie manufacturer
Board Memberships
Activision Blizzard, Inc
American video game developer and publisher