The leadership team at Edel has a wealth of experience in management and consulting, with a focus on strategy. They have worked with some of the biggest names in the industry, and have also received a high level of education, with a medical degree from the Medizinische Hochschule Hannover.