Birthdate
October 1973
Nationality
Spanish
Occupations
Senior Trust Director
Roles
Director
Address
25 Avenue De Morges, Lausanne, Ch-1004, Switzerland
Javier Odilo Otero was born in October 1973.
Javier Odilo Otero Business Events
23 Dec 2010
Resignation
16 Jul 2008
Appointment