Primary Job Title Chief Technology Executive Primary Organization ICF
Location Falls Church, Virginia, United States Regions Washington DC Metro Area, East Coast, Southern US Gender Male
LinkedIn View on LinkedIn
Mark Lee is the Chief Technology Executive of ICF. He previously worked at MCNC as an Environmental Scientist. Mark Lee attended the University of North Carolina at Chapel Hill.
