Prospeo
Hero Section BackgroundHero Section Background
JB

Josh Barnsdale Email

Chief Technology Officer at One Call Insurance Services LimitedOne Call Insurance Services Limited

Josh Barnsdale Overview

Josh Barnsdale Location

Doncaster, England, United Kingdom

Flag of GB

Josh Barnsdale Work History

2025 - PresentCurrent

C-Suite - Marketing

Chief Technology OfficeratOne Call Insurance Services LimitedOne Call Insurance Services Limited

2023 - 2025

C-Suite - Medical

Chief Executive OfficeratOne InsuranceOne Insurance

2017 - 2023

Director

Company DirectoratYoga InsuranceYoga Insurance

Summary

Josh Barnsdale, based in Doncaster, England, United Kingdom, is currently a Chief Technology Officer at One Call Insurance Services Limited. Josh Barnsdale brings experience from previous roles at One Insurance, Yoga Insurance, One Call Claims and Philips Group (Philips Collection Services Ltd.). Josh Barnsdale has been working in the marketing space for 21 years. Josh Barnsdale has 1 email on Prospeo.

Josh Barnsdale Email

Found 1 email

Looking for a different
Josh Barnsdale?

Find contact details for 300 million professionals.

Top One Call Insurance Services Limited Employees

OR

Oliver Rose Cert

Company Director at One Call Insurance Services Limited

Sheffield, England

Flag of GB
PQ

Peter Quinn

Head Of It Operations at One Call Insurance Services Limited

Sheffield, England

Flag of GB
LO

Liam Owens

Head Of Distribution at One Call Insurance Services Limited

Sheffield, England

Flag of GB
OL

Olivia Lawes

Personal Assistant at One Call Insurance Services Limited

Doncaster, England

Flag of GB
NS

Nik Springthorpe

Managing Director at One Call Insurance Services Limited

Doncaster, England

Flag of GB
JP

John Parker

Director at One Call Insurance Services Limited

Sheffield, England

Flag of GB
PM

Piotr Migdal

Full-Stack Developer at One Call Insurance Services Limited

Doncaster, England

Flag of GB
HD

Harry Duff

Product Manager at One Call Insurance Services Limited

Scunthorpe, England

Flag of GB
DM

Debbie Milne

Compliance at One Call Insurance Services Limited

Doncaster, England

Flag of GB

Build Targeted Contact Lists with Verified Emails

Use advanced filters to find decision-makers by job title, industry, location, and company size — all with verified email addresses and phone numbers.

Free to start · No credit card required