Keith Marvel is currently working as a Special Investigator at the Delaware Department of Justice since May 2017. Prior to this role, Keith held the position of Evidence Technician Supervisor at the State of Delaware since June 1996.
May, 2017 - present