Noblecorp
–
Aberdeen, United Kingdom
Lead audit teams in conducting management system and compliance audits for Company offices, facilities, and installations worldwide. Assist in the audit planning process; liaise with stakeholders; manage the onsite audit process; manage, guide, and... - Jun 21