Taj Hotels Resorts & Palaces

STRATEGIC AND CREATIVE ADVISOR