Intorqa employs 18 employees. The Intorqa management team includes Martin Holroyd (Founder and CEO), Andrew Game (Chief Revenue Officer and Co Founder), and Michael W (Chief Operating Officer).
Looking for a particular Intorqa employee's phone or email?