Information Technology · Electronic Equipment, Instruments & Components
The company is headquartered in Orlando, Florida and currently employs 141 full-time employees. The company went IPO on 2024-02-14.