Business Positions
Adidas
German multinational clothing and apparel corporation
Board Memberships
Accenture plc
Provides management consulting, technology and outsourcing services