Insight Analyst

iO Associates

Town of Bath (NY)

Hybrid

USD 61,000 - 75,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

iO Associates is seeking an Insight Analyst to join the Intelligent Data team, delivering high-quality analytical insight for clients across commercial and not-for-profit sectors.

This hands-on role combines core insight work with opportunities to apply data science, including audits, campaign analysis, segmentation, and propensity modelling. You’ll work directly with clients, shape analytical approaches, and turn complex data into clear recommendations that drive action.

Qualifications

  • Strong SQL skills with complex joins and performance tuning.
  • 2+ years Python or R experience solving client problems.
  • Understanding data science techniques relevant to fundraising such as propensity modelling, lifetime value or segmentation.
  • Experience managing analytical relationships for a small portfolio of client accounts.
  • Ability to design analytical approaches independently without needing senior sign-off for every brief.
  • Interpret analytical output and communicate actionable client recommendations.
  • Strong written and verbal communication with confidence presenting findings.

Responsibilities

  • Deliver high-quality analytical insight for clients across commercial and not-for-profit sectors.
  • Apply data science techniques on audits, campaign analysis, segmentation and attribution.
  • Turn complex data into clear, actionable recommendations that drive decision making.
  • Work directly with clients to shape analytical approaches and develop new tools and solutions.
  • Contribute ideas to improve client outcomes and team workflows.

Skills

SQL
Python or R
Client management
Independent problem solving
Communication
Attention to detail
Workload management

Job description

Location: Bath – Once or twice a month onsite
Salary: £45,000 – £55,000 plus benefits

Organisation Overview:

Our Client is a dynamic organisation operating within the data and analytics industry, renowned for driving innovative solutions and strategic insights to empower clients across various sectors. Known for a vibrant company culture, continuous growth, and a focus on professional development, they are committed to creating an inclusive and collaborative environment. Embracing innovation and fostering talent, their workplace offers excellent benefits and opportunities for career progression.

The Opportunity

We’re looking for an Insight Analyst to join a growing Intelligent Data team, delivering high-quality analytical insight for clients across the commercial and not-for-profit sectors.

This is a hands‑on role combining core insight work with opportunities to apply data science. You’ll work on projects ranging from audits, campaign analysis and segmentation through to propensity modelling, lifetime value forecasting and attribution.

You’ll have the opportunity to work directly with clients, shape analytical approaches, develop new tools and solutions, and turn complex data into clear recommendations that drive action.

What We’re Looking For
  • Strong SQL skills, including complex joins and performance tuning across large datasets.
  • At least two years’ experience using Python or R to solve client or business problems.
  • Understanding of at least one data science technique relevant to fundraising, such as propensity modelling, lifetime value or segmentation‑led forecasting.
  • Experience managing the analytical relationship for a small portfolio of client accounts.
  • Confidence designing an analytical approach independently, without requiring senior sign-off for every brief.
  • The ability to interpret analytical output and communicate recommendations that clients can act on.
  • Strong written and verbal communication skills, with confidence presenting findings to clients.
  • A structured approach to unfamiliar analytical problems, with the ability to develop and justify an appropriate solution.
  • Excellent attention to detail.
  • The ability to manage a varied insight and data science workload independently.
What You Can Expect

You’ll join a collaborative, data‑focused environment where analytical thinking, curiosity and practical problem‑solving are valued. The role offers scope to develop your technical expertise while also building your client‑facing and commercial skills.

You’ll work on varied projects, have genuine ownership of your analysis and be encouraged to contribute ideas that improve both client outcomes and the way the team works.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Analyst, FLAT FEE RECRUITER
Data Analyst, FLAT FEE RECRUITER

Guardian Jobs • Days Creek (OR)

Hybrid
USD 48,000 - 54,000
Hybrid working
Pension scheme
Life insurance
+3
Senior Data Analyst
Senior Data Analyst

Scott Logic • Bristol (VA)

Hybrid
USD 85,000 - 105,000
25 days' annual leave incrementing to 30 days
Generous family leave policies
Pension scheme and Group Life Assurance
+2
Insight Analyst — Client Insights, SQL/Python Specialist
Insight Analyst — Client Insights, SQL/Python Specialist

iO Associates • Town of Bath (NY)

Hybrid
USD 61,000 - 75,000
Programmer / Data Analyst Consultant - Remote
Programmer / Data Analyst Consultant - Remote

Jobsultant Solutions • Boston (MA)

Remote
USD 70,000 - 90,000
Data Analyst, Insights (Remote)
Data Analyst, Insights (Remote)

Easy Recruiter • San Antonio (TX)

Remote
USD 75,000 - 105,000
Learning and development allowance
Competitive compensation
Medical, dental, and vision coverage
+3
Senior Data Analyst & AI-Driven Insight Engineer
Senior Data Analyst & AI-Driven Insight Engineer

London Approach • Kentucky

On-site
USD 75,000 - 95,000
Junior Data Analyst
Junior Data Analyst

CONVENTUS SOLUTIONS LIMITED • Location (WV)

Hybrid
USD 55,000 - 75,000
Audit Data Analytics- Senior Manager
Audit Data Analytics- Senior Manager

Warner Scott Recruitment • United States

Hybrid
GBP 90,000 - 120,000
Hybrid work model
Flexible across UK
Learning & development opportunities
Business Analyst - Experienced
Business Analyst - Experienced

INSIGHT2PROFIT • Cleveland (OH)

On-site
USD 65,000 - 85,000
Medical, dental & vision coverage
401(k) with company contribution
Paid time off
Senior BI Analyst
Senior BI Analyst

QA Ltd • Kansas

Hybrid
USD 80,000 - 100,000
27 days Annual Leave
Holiday Buying scheme
Private Medical Insurance at corporate rates
+2