Ben Payne

Director

Ben is a co-founder of Rest in Essence. He has over 20 years business experience primarily in the customer service sector and a Masters degree of Business Administration (MBA).