JMG Corporate Delivery startup Veho makes corporate job cuts | TechCrunch Veho, a package delivery company, confirmed that it laid off 19% of its employee headcount, or about 65 jobs. As first reported by The Information, January 25, 2026