Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations

New Castle County Executive-elect announces Public Safety Director and Chief of Police appointments

(L to R) Retired Colonel Elmer Setting and Captain James Leonard III.
New Castle County Government
(L to R) Retired Colonel Elmer Setting and Captain James Leonard III.

New Castle County Executive-elect Marcus Henry announces Public Safety Director and Chief of Police appointments.

Henry last week announced Retired Colonel Elmer Setting as Public Safety Director and Captain James Leonard III as Chief of Police for his incoming administration.

Setting has over 27 years of leadership experience in law enforcement and public service starting in 1989 after serving in the United States Navy.

He also has experience in the New Castle County Police Department rising through the ranks from Patrol Officer to Chief of Police where he served from 2012 to 2016.

The Public Safety Director oversees all public safety operations, including police, emergency medical services, emergency communications, and emergency management.

As for Leonard, he brings over two decades of service and leadership to the role of Chief of Police.

He has served as Patrol Officer, Detective, Sergeant, Lieutenant and Captain of New Castle County Police since graduating from the New Castle County Police Academy in 2002.

As Chief, Leonard says he’s committed to fostering community trust, promoting transparency, and advancing a culture of collaboration within the department.

Joe brings over 20 years of experience in news and radio to Delaware Public Media and the All Things Considered host position. He joined DPM in November 2019 as a reporter and fill-in ATC host after six years as a reporter and anchor at commercial radio stations in New Castle and Sussex Counties.