Business Analyst

Camping World Holdings, Inc.

$83K — $127K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 1-2 years of experience as a Data Analyst, preferably in insurance or fintech.
  • Familiar with marketing analytics and web analytics.
  • Proficient in SQL for data extraction and transformation.
  • Experienced with Python and pandas for data analysis.
  • Skilled in creating dashboards using Power BI and advanced Excel functions.

Responsibilities

  • Evaluate performance of marketing campaigns across channels.
  • Collaborate with the marketing team for customer acquisition and retention.
  • Analyze call volume and agent performance metrics.
  • Build dashboards to track KPIs and process improvement.
  • Assist FP&A team with budget tracking and variance analysis.
  • Perform data segmentation to support personalized marketing.
  • Collect and structure large datasets while ensuring data integrity.

Benefits

  • Paid Time Off and 401(k) plan.
  • Employee Assistance Program and Roadside Assistance.
  • Tuition Reimbursement for eligible employees.
  • Comprehensive medical, dental, and vision packages.
  • On-the-job training opportunities.
Full Job Description
Job Title: Business Analyst

Location: Chicago, Illinois (Hybrid)

Employment Type: Full-time

Experience Level: 1-2 Years (as Data Analyst)

Job Summary

We are seeking a driven and analytically minded Business Analyst to join our team, supporting cross-functional stakeholders across Marketing, Finance, and Customer Operations in the insurance industry. This role is ideal for early-career professionals who have foundational experience in data analysis and a keen interest in using data to influence strategy, improve performance, and deepen customer engagement.

You will leverage your technical skills and business acumen to support initiatives related to marketing effectiveness, call center optimization, financial planning & analysis (FP&A), and customer segmentation.

Key Responsibilities:

Marketing Analytics
  • Evaluate the performance of marketing campaigns across digital and traditional channels.
  • Collaborate with the marketing team to identify opportunities for customer acquisition and retention.
  • Support loyalty program optimization through cohort and behavioral analysis.


Call Center Performance
  • Analyze call volume, agent performance, and customer satisfaction metrics.
  • Build dashboards to track KPIs and identify process improvement opportunities.


Financial & Budget Support
  • Assist FP&A team with budget tracking, forecasting models, and variance analysis.
  • Generate performance reports and executive summaries.


Customer Segmentation
  • Perform data segmentation and profiling to support personalized marketing and product strategy.
  • Collaborate with CRM and data science teams to define customer segments and monitor performance.


Data Extraction & Transformation
  • Collect, clean, and structure large data sets from various sources (internal and external).
  • Ensure data integrity and automate recurring processes to support self-service analytics.


Required Qualifications

Experience:
  • 1-2 years of hands-on experience as a Data Analyst, preferably in the insurance or fintech industry.


Domain Knowledge:
  • Exposure to marketing analytics, customer loyalty programs, web analytics, call center metrics, and FP&A practices.


Technical Skills:
  • Proficiency in SQL for data extraction and transformation.
  • Experience with Python and pandas for advanced data analysis.
  • Familiarity with Visual Studio and Linux environments for scripting and automation.
  • Skilled in creating interactive dashboards using Power BI.
  • Advanced Excel capabilities (pivot tables, Power Query, macros).


Soft Skills:
  • Strong communication and storytelling abilities.
  • A problem-solving mindset and attention to detail.
  • Ability to work independently and with cross-functional teams.


Preferred Qualifications
  • Experience with marketing attribution models or ROI calculations.
  • Exposure to customer data platforms (CDPs) or CRM tools.
  • Understanding of A/B testing methodologies and campaign experimentation.

General Compensation Disclosure

The pay range for this role considers several factors in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. At Camping World, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the factors stated. A reasonable estimate of the current range is listed below.

Pay Range:
$83,400.00-$127,900.00 Annual
In addition to competitive pay, we offer Paid Time Off, 401(k), an Employee Assistance Program, Good Sam Roadside Assistance, discounts, paid parental leave (if eligibility is met), Tuition Reimbursement (if eligibility is met), and on the job training opportunities. Full-time associates are offered a comprehensive benefit package including medical, dental, vision and more! Part-time associates are offered access to dental & vision coverage! For more information please visit: www.mycampingworldbenefits.com

Similar Jobs

More Jobs at Camping World Holdings, Inc.

  • F&I Manager
    $100K — $180K *
    Columbia, MO 65203 (Boone County)
    Finance & Insurance
    In-Person
  • RV Sales Associate
    $50K — $150K *
    Nashville, TN 37211 (Davidson County)
    Retail & Consumer Goods
    In-Person
  • RV Sales Associate
    $50K — $150K *
    Clermont, FL 34711 (Lake County)
    Retail & Consumer Goods
    In-Person
  • RV Sales Associate
    $50K — $150K *
    Thornburg, VA 22565 (Spotsylvania County)
    Retail & Consumer Goods
    In-Person
  • RV Sales Associate
    $50K — $150K *
    Bartow, FL 33830 (Polk County)
    Retail & Consumer Goods
    In-Person

More Finance & Insurance Jobs

Find similar Business Analyst jobs: