** The Customer Success Specialist position at Shell Energy UK in India focuses on managing customer interactions and inquiries across various sectors, including Global Commercial and Retail. The role requires strong customer service skills, proficiency in English and Hindi, and offers opportunities for professional growth in a diverse and inclusive environment. **
Must-have
Nice-to-have
Not specified