Damani Leech



Damani Leech enters his first season as President of the Denver Broncos in 2022 after he was named to that position by Owner/CEO Greg Penner on Aug. 11, 2022.

Reporting directly to Penner, Leech is a highly respected sports executive and innovator with 25 years of experience at both the professional and collegiate levels. He joined the Broncos after serving as Chief Operating Officer of NFL International for the last three seasons as part of eight years at the league office.