EMEA Technology Audits Lead