Metro Brands Limited, India’s largest footwear retailer today announced the appointment of Roch D’Souza as Senior Vice President of....