Business Positions
Telefónica S.A.
Telefónica, S.A. is a Spanish broadband and telecommunications provider in Europe and Latin America
Board Memberships
Nestlé S.A.
Largest food and beverage manufacturer in the world