McLaren Automotive
Sheriff joined British luxury yacht manufacturer Princess Yachts in January 2016, following a decade as Managing Director with luxury car manufacturer McLaren Automotive.