leadership requires the vision careers in Aberdeen, United Kingdom