DropCar Inc. announced resignation of Spencer Richardson, Chief Executive Officer.