Sterling and Wilson Renewable Energy employs 1,016 employees. The Sterling and Wilson Renewable Energy management team includes Chandra Thakur (CEO - Asia, Africa, Europe and Latin America), Sanjeev Pushkarna (Chief Procurement Officer), and P V N Sai (Global Business Head - O&M Solar and Wind).
Get Contact Info for All DepartmentsLooking for a particular Sterling and Wilson Renewable Energy employee's phone or email?