IT Vendor Management Lead – Cybersecurity, Identity Platforms, Resellers
United States
Full Time
3 hours ago
$115,200 - $158,400 USD
Visa Sponsor
Key skills
Cyber SecuritySaaSLeadershipCommunication
About this role
Role Overview
Serve as the primary strategic owner for assigned supplier relationships
Lead and mature supplier governance including quarterly business reviews (QBRs), executive business reviews, steering committees, and strategic roadmaps
Oversee contract strategy, including renewals, enterprise licensing, SaaS agreements, consumption models, pricing optimization, and SLA development
Partner closely with IT, Security, Finance, Legal, Architecture, and business leaders to drive alignment between business requirements and vendor capabilities
Lead escalations, risk mitigation, service remediation, and performance correction plans to ensure vendor accountability
Manage enterprise financials for assigned suppliers including cost optimization, forecasting, ROI, and long-term investment planning
Maintain deep awareness of market trends, supplier risk, and competitive landscapes within portfolio
Influence executive stakeholders using strong communication, storytelling, and analytical reasoning
Contribute to vendor management maturation including frameworks, dashboards, and governance tools
Requirements
Bachelor's degree in supply chain management, business management business business administration, engineering, or other related field
7+ years in IT vendor management, strategic sourcing, technology procurement, or related IT leadership roles
Experience managing cybersecurity suppliers large reseller/VAR relationships
Experience managing large-scale, complex technology suppliers with multi-million-dollar budgets
Tech Stack
Cyber Security
Benefits
Medical, dental and vision benefits
401(k) retirement savings plan
Time off (including paid time off, company and personal holidays, volunteer time off, paid parental and caregiver leave)