Oliver Challis has experience as a Senior Insurance Consultant at Endsleigh Insurance Services Ltd from August 2016 to August 2018. Currently, Oliver works at JLA Group as a Customer Success Manager and also holds the title of Sales Coordinator.
Sign up to view 0 direct reports
Get started