business negotiator careers in Aberdeen, United Kingdom