On-site & Remote

Showing 2 jobs
Shell

R&A Process Excellence Lead

Chennai, Tamil Nadu, India
9 days
Energy
Mobile, Platforms, and Apps
Software
5001+ employees
Director
Shell

Marketing Manager Thailand

Bangkok, Thailand
6 months
Energy
Mobile, Platforms, and Apps
Software
5001+ employees
Senior