Sales & Training

Quality Assurance / Complaints Handling

Insurance Administration

Accounts

IT / Software Support

Marketing

Introducer

Management

Marketing

Alex McLauchlan
Head of Marketing
alex.mclauchlan@thesource.co.uk
029 2026 5223
Jaymie Thomas
New Product Development jaymie.thomas@thesource.co.uk
029 2026 5246
Nick Gerrard
Graphic Designer
nick.gerrard@thesource.co.uk
029 2026 5223