A business consultant is a professional with a wide array of skills who assists business owners with...