Absolute Software Announces Geoff Haydon as Chief Executive Officer

(Source: Canada NewsWire) Absolute® Software Corporation … Prior to this role, Mr. Haydon was Vice President of Americas Sales at RSA, a division ..