Officers & Executive Committee – Top 100 Kirk Stange President 2023 Profile View Sandy Fox Past President 2021-2022 Profile View David Kim Past President 2019-2020 Profile View Desiree Claudio Past President 2018-2019 Profile View Michael W. Cardamone Past President 2017 Profile View Mark O’Mara Past President 2016 Profile View Executive Committee Bernard E. Clair Profile View Donald Flaig Profile View Mark Geragos Profile View Raymond Rafool Profile View Paul Eric Rudder Profile View Mark Troum Profile View