Go to the profile of Roshan Corda

Roshan Corda

Manager Channel Sales South East Asia at Mahindra Holidays & Resorts, Mahindra Holidays & Resorts India Limited