The leadership team at ICTA has experience in a variety of industries, including business development, late-phase department management, and business operations. They have also received education from some of the top universities in Europe, including Université Claude Bernard Lyon 1 and Université de Reims Champagne-Ardenne.