Supplier Assessment Operations Onboarding Hub Lead - Executive Director
On-site · Plano, Texas, United States
Job Summary
Supplier Assessment Operations Onboarding Hub Lead for the Global Supplier Services team, overseeing a regional onboarding assessments hub and delivering 1,700+ supplier assessments annually across risk tiers and regions. Lead stakeholder engagement with lines of business, drive cross-functional collaboration, and implement continuous improvement to the assessment framework. Communicate impact and results to executive leadership, develop talent within the team, represent SAS at governance and industry forums, and ensure alignment with global Third-Party Risk regulatory requirements and frameworks.
Required Qualifications
- Bachelor’s Degree
- Minimum10 years' of experience in Cybersecurity or Technology Controls disciplines, including global operations delivery
- Minimum 8 years' of experience in information technology risk management and third-party outsourcing risk management, encompassing risk identification, classification, and remediation
- Strong knowledge in Data Security, Infrastructure Security, Endpoint/Platform Security, Security Analytics, Authentication/Identity Management, Mobile Security, Application Security, Network Security, Cyber Resiliency, Incident Management, and Cloud Security
- Solid understanding of NIST and ISO 27001
- Extensive experience managing global operations and building and leading high-performance teams
- Proven ability to debate issues with senior decision makers and provide constructive pushback
- Exceptional written and verbal presentation skills with senior management communication experience
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.