Director customer success jobs in BrightonCreate job alerts