Directors and Trustees

 

Mike Cooper

Mike Cooper - Founder

Mike created Avalon in 1990 and has shaped the business into the international success that it is today.

 

 

 

 

   

John Shepherd – Sales Director

John’s wealth of experience gained from senior management positions within the fast-paced insurance sector ideally places him as the UK Sales Director responsible for the motivation, performance and success of the ever-increasing UK sales force  

Peter Leech – Sales Director – Europe

Joined Avalon in 2005 and has played a key role in the growth of the Business to date. Has held a number of sales, operational and training roles with Avalon and is now responsible for developing European operations.