cpp,cppm careers in Aberdeen, United Kingdom