Todd Peltier Email

Process Engineering Manager . Shell India Marketing Private Limited

Current Roles

Employees:
264
Revenue:
$220.2B
About
Shell India Marketing Private Limited is an utilities company based out of 910 Louisiana St, Houston, TX, United States.
Shell India Marketing Private Limited Address
Shell Centre
Houston, TX
United States
Shell India Marketing Private Limited Email
Shell India Marketing Private Limited Phone Numbers
713-767-5300

Past Companies

ShellProcess Engineering Manager
ShellProcess Engineering and Quality Assurance Manager
ShellProcess Automation and Controls Manager