Front Desk Manager and different positions at Hotel's Front desk.
Madrid, Spain
NH Hotel Group
Schiller International University