Technical Support Jobs
Browse For Technical Support Jobs. Find The Job Of Your Dreams On PennEnergyJOBS Today!
Search for Similar Listings
- China - Central - Shanghai, Central
Engineering Countries (State/Region) Central Location China - Central - Shanghai Role synopsis To provide technical advice and support regarding BP and Castrol products and their application. Resolving specific technical problems and providing technical training to internal staff and external custom... More Details