Senior customer success manager jobs in BanburyCreate job alerts