JAMES KARL RICHARD — FMCSA Carrier Risk Report (USDOT 555032) | KnowVendor