JAMES JOHNS — FMCSA Carrier Risk Report (USDOT 2303973) | KnowVendor