The past tense and past participle of “lead” is “led,” meaning that the correct phrasing is “has led” (e.g., “She has led us to the best places in town”).