Mantis Innovation Employee Directory
Facilities ServicesTexas, United States201-500 Employees
Mantis Innovation has about 222 employees, nearly all of them in North America. Operations and Program & Project Management make up 39% of the profiles with a known department. Mantis Innovation's workforce spans 21 departments. Mantis Innovation's workforce fell 21% between July 2025 and July 2026.