The United States Olympic & Paralympic Committee is the National Olympic Committee and the National Paralympic Committee for the United States. It was founded in 1895 and is headquartered in Colorado Springs, Colorado. From Wikipedia
Leung’s departure triggers a CAA Executive Search to secure a new CEO before the 2028 Los Angeles Olympics.