Back to jobs
E
Hiring companyEXL

Verified today

Lead Assistant Manager

Noida, Uttar Pradesh, India Full-time Hybrid

About the role

Lead Assistant Manager responsible for executing and managing client engagements at executive level within insurance consulting practice. Lead vendor risk assessment, stakeholder collaboration, process management, risk monitoring, and reporting. Mentor team, maintain vendor profiles, dashboards, and ensure compliance with policies and SOPs.

What you’ll do

  • Assess vendor risk, screen suppliers, determine risk functions.
  • Collaborate with sourcing, partners, vendors, SMEs for due diligence.
  • Manage intake, documentation, contract admin, liaise with Legal.
  • Monitor risk, maintain profiles, produce reports, dashboards, metrics.
  • Conduct vendor screening: financial health, news, compliance checks.
  • Define, update, document policies, SOPs, workflows.
  • Lead team: assign tasks, mentor, give feedback, manage relationships.
  • Meet SLA targets, create dashboards, deliver reports.
  • Provide timely, accurate stakeholder support.

What you’ll bring

  • Graduate with 4-7+ years experience
  • Vendor Risk Compliance process experience
  • Data analytical, Excel, dashboard skills
  • Strong communication, negotiation, conflict resolution
  • Networking and client‑facing skills
  • Contract project experience, agreement review
  • Contract database administration
  • Excellent interpersonal skills

Skills

Attention ConsistencyBudget AnalysisRevenue ForecastsInternal CommunicationsInterpersonal RelationshipsLabor RelationsLeadership CapabilitiesMetric AnalysisResource ManagementWork Pressure

Education

Master's Degree