Game-changing pest control technology.
View Top Employees from omma.techWebsite | https://omma.tech |
Employees | 15 (15 on RocketReach) |
Founded | 2018 |
Industry | Electronic Equipment and Instruments, Other Commercial Products |
Looking for a particular omma.tech employee's phone or email?
Arron Rodrigues is the Head of Growth of omma.tech.
15 people are employed at omma.tech.
omma.tech is based in Cambridge, Cambridgeshire.