Jed Kleckner, CEO of Delivery.com, talks steps the platform is taking to ensure the safety of its customers and delivery personnel.
Jed Kleckner, CEO of Delivery.com, talks steps the platform is taking to ensure the safety of its customers and delivery personnel.