Tag: Shell India

Mansi Madan Tripathy as Country Chair of Shell India

Mansi Madan Tripathy as Country Chair of Shell India

Shell India appointed Mansi Madan Tripathy as the Country Chair of Shell India.