Turnberry Resort, Scotland jobs