NatWest Group
–
Gurugram, Haryana, India
... and domains The skills you'll need You’ll come with proven delivery background of complex engineering transformation, stakeholder management, leadership and vision, business case writing, risk management, project management and presentation skills. ... - May 17