What are the responsibilities and job description for the Business Process Owner position at Insight Global?
Must Haves:
- 6 years of total professional experience within a call center or claims environment, with demonstrated exposure to process improvement initiatives
- At least 2 years of recent experience (most recent roles) in a process improvement, process ownership, or business process-focused role
- Experience supporting, analyzing, and improving operational processes (end‑to‑end exposure preferred)
- Working knowledge of contact center technologies such as Workforce Management tools, ACD platforms, or speech/interaction analytics tools (e.g., Gridspace)
- Hands‑on experience with process mapping, process modeling, and documentation
- Exposure to Lean, BPM, Six Sigma, or similar continuous improvement methodologies
- Experience developing or supporting KPIs, performance monitoring, and basic risk/control management
PLUSES:
- Insurance designations (AIC, CPCU, AIS)
- Leadership or people‑mentoring experience
- Property and/or auto claims experience
- Lean Six Sigma certification
Job Description:
Insight Global is searching for a Business Process Owner Senior – Contact Center to own, optimize, and transform contact center processes. This role partners cross‑functionally to align process strategy with enterprise experience goals, drives data‑backed process improvements, manages risk and controls, and leads continuous improvement initiatives. The ideal candidate brings strong process ownership, change leadership, and contact center expertise to deliver measurable business impact beyond traditional operations support.