Deborah Roberts is a seasoned professional with extensive experience in proposal development and management, currently serving as a Manager of Proposal Development at ICF International since April 2011. Prior to this role, Deborah held significant positions at Deloitte as a Pursuit Management Senior Manager and at Information Systems of America as an Art Director. Deborah began her career as a Graphic Designer at Crawford & Company. Following a long and accomplished career, Deborah is now retired since September 2020. Deborah holds a Bachelor of Arts degree in Commercial Art from Brenau University, earned between 1977 and 1981.
This person is not in the org chart
This person is not in any teams
This person is not in any offices