Software process and quality management consultants based in Ottawa, Canada. Consultants are IRCA Lead Auditors, ...