Marine Advisor - Technical
Posted today by BP Energy
- Location:
- Aberdeen, Scotland (324 miles)
- Job Type:
- Permanent
Strong communication, networking and interpersonal skills and a proven ability to communicate effectively with a wide cross-section of internal and external customers and partners to Senior Executive Level. Experience in contract and contractor management throughout contract lifecycle. … more