Launch Leads Employee Directory
Advertising ServicesUtah, United States51-200 Employees
Launch Leads has about 119 employees, nearly all of them in North America. Business Development and Business make up over half of the profiles with a known department. Launch Leads's workforce spans 6 departments. Launch Leads's workforce fell 23% between July 2025 and July 2026.