Job Title: Independent Contractor Managed IT Services Sales Company: CVN Managed Services Location: London, Ontario & Area (Remote) About CVN Computers: CVN Computers is a leading provider of comprehensive computer and IT solutions, serving businesses and consumers in London, Ontario,…