internship
london, greater london, united kingdom
schlumberger
EXL
Project Manager
bharat oman refineries limited
Indian Institute of Technology
indian institute of technology, delhi