Jeff Keyzer
Head of Business Development
The role of our business development team is to nurture opportunities. They are typically the first point of contact for the majority of our clients; building relationships from the earliest interaction until a successful handover to our consulting team to start the claims process.
Head of Business Development
Sr. Business Development & Performance Manager
Business Development Manager
Business Development Consultant
Business Intelligence Associate
Business Development Associate
Business Development Associate
Client & Commercial Partnerships Lead
Business Development Associate
Business Development Consultant
Business Development Consultant
Business Development Consultant
Business Development Consultant