SHEL employs 153 employees. The SHEL management team includes John Miller (Senior Managing Director), Cheong Walker (Engineer), and Krishna Bhattarai (Sales Manager).
Looking for a particular SHEL employee's phone or email?