The Supplier Security Due Diligence & Monitoring Service operates at the intersection of Cybersecurity, Legal, Procurement, Supplier Management, and Enterprise Risk Management. The team is responsible for helping the enterprise navigate information security requirements within supplier contracts by providing first-line support during contract negotiations and redline reviews. The Lead Service Consultant serves as a senior practitioner within the specialized service responsible for translating supplier risk assessments into practical contractual security positions. This role partners with stakeholders to evaluate supplier contract language, advise on acceptable contractual outcomes, apply approved fallback language, document security control exceptions, and support governance reviews for non-standard contractual positions. The Lead Service Consultant plays a critical role in balancing supplier risk management with business enablement while maintaining alignment with enterprise risk expectations and supporting consistent service delivery across the organization. Working under the direction of the Service Manager, the Lead Service Consultant serves as a trusted advisor for complex supplier negotiations, contributes to service maturity initiatives, and helps drive operational consistency, quality, and continuous improvement across the service.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed