Remote Capture Manager, Business Development & Strategy

Sedgwick

Alton (IL)

Remote

USD 110,000 - 150,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sedgwick is seeking a Capture Manager to join the Strategy, Business Development, and Partnership team. You will drive capture strategies, analyze market intelligence, maintain pipeline forecasts, and support proposals, client presentations, contracting, and program go-live.

This role requires independent initiative and cross-functional collaboration to expand casualty and other lines. With responsibility across the full sales cycle, you will guide teams, develop compelling content, track ROI,

Qualifications

  • Bachelor’s degree in marketing, business administration, or a related field.
  • 8+ years of relationship building, capture/proposal management, and strategic planning in claims/risk management or equivalent.
  • Excellent oral and written communication skills; strong presentation abilities.
  • Proficiency with Microsoft Office, LinkedIn, and AI-assisted research tools.
  • Experience using CRM platforms like Microsoft Dynamics CRM for pipeline management and reporting.
  • Ability to work independently and drive initiatives.

Responsibilities

  • Contributes to pipeline forecasting, lead capture, and competitive analysis tools and dashboards using CRM tools and research sources.
  • Conducts market research on clients, stakeholders, partners, and competitors to inform Business Development Plans.
  • Supports business cases with value propositions, risk analyses, revenue projections, and growth alignment.
  • Engages across all stages of the sales cycle: forecasting, proposal development, client presentations, contracting, and go-live.

Skills

Oral communication
Written communication
AI-assisted research
LinkedIn
Microsoft Office
CRM (Dynamics)
Analytical skills
Organizational skills
Negotiation
Team collaboration

Education

Bachelor’s degree in marketing, business administration, or related field

Tools

Microsoft Dynamics CRM
LinkedIn
AI-assisted research tools

Job description

Sedgwick is seeking a Capture Manager to join the Strategy, Business Development, and Partnership team. You will drive capture strategies, analyze market intelligence, maintain pipeline forecasts, and support proposals, client presentations, contracting, and program go-live.

This role requires independent initiative and cross-functional collaboration to expand casualty and other lines. With responsibility across the full sales cycle, you will guide teams, develop compelling content, track ROI,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Capture Manager, Strategy & Business Development
Remote Capture Manager, Strategy & Business Development

Sedgwick • Illinois

Remote
USD 120,000 - 180,000
Remote Capture Manager, Business Development & Strategy
Remote Capture Manager, Business Development & Strategy

Sedgwick • New Jersey

Remote
USD 120,000 - 160,000
Remote Capture Manager — Data, Strategy & Growth
Remote Capture Manager — Data, Strategy & Growth

Sedgwick • Lorida (FL)

Remote
USD 120,000 - 170,000
Capture Manager — Strategy, Proposals & Growth
Capture Manager — Strategy, Proposals & Growth

Sedgwick • Williamstown (NJ)

Remote
USD 110,000 - 160,000
Remote Capture Manager: Data-Driven Growth
Remote Capture Manager: Data-Driven Growth

Sedgwick • Florida

Remote
USD 110,000 - 150,000
Remote Capture Manager: Growth & Strategy Lead
Remote Capture Manager: Growth & Strategy Lead

Sedgwick • Moline (IL)

Remote
USD 90,000 - 130,000
Strategic Capture Lead
Strategic Capture Lead

Sedgwick • Lorida (FL)

On-site
USD 110,000 - 150,000
Strategic Capture & Growth Lead
Strategic Capture & Growth Lead

Sedgwick • Williamstown (NJ)

On-site
USD 90,000 - 130,000
Strategic Capture Lead
Strategic Capture Lead

Sedgwick • Illinois

Hybrid
USD 110,000 - 150,000
Strategic Capture & Growth Proposals Lead
Strategic Capture & Growth Proposals Lead

Sedgwick • Chicago (IL)

On-site
USD 110,000 - 160,000