David Torres
Madrid, Madrid, Spain
Revenue Management
Food
French
Spanish
English