John Carpenter, our Chief of Staff, ensures the services our company provides are delivered to the highest possible standard. John has a wealth of varied management experience, having previously worked in a boutique financial law firm and a financial claims company.