ge project careers in Aberdeen, United Kingdom