Browsing: Ellen Glover

ICF has announced Senior Vice President Mark Lee as the new head of its public sector group, having held several leadership roles during his 20-year career with the global consulting and digital services provider.