Manlio Marescotti

Vice President

Marriott Hotels Canada