26 employees
Innova focuses on delivering managed IT services including VoIP, system migration, surveillance, hardware and software infrastructure.
2008