inov-8 employs 94 employees. The inov-8 management team includes Mike Snell (Chief Executive Officer), Al st. Jean (Vice President of Sales-North America), and Jonathan Hammond (Group Finance Director).
Looking for a particular inov-8 employee's phone or email?