Head of customer success jobs in SwanleyCreate job alerts