Department : RSC India(GM) Are you motivated by challenges and do you thrive in a working environment where close collaboration with key stakeholders and