Font Size

- Aa +

Tue 26 Apr 2011 08:37 AM

Font Size

- Aa +

René Camilleri

René Camilleri

René Camilleri, is the director of global sales for Starwood Hotels & Resorts in the Middle East