support team leader jobs in napierville on