Servotech Renewable Power Systems appoints Shivinder Singh Buttar as Vice President and Head of HR
Servotech Renewable Power System Limited has appointed visionary leader Shivinder Singh Buttar as Vice President and Head of Human Resources, strength...
