16 employees
Genome provides bespoke IT solutions, technical enablement, training & sales consulting services.
2011