Loading...
Uploaded by skmachieve on Nov 28, 2010
Caroline and Andrew offer some valuable insights into the challenges and successes of the Shell Retail Network Development Programme, managing the construction of new service stations across eight countries in Asia.
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)