Steffan Davies

Steffan serves as the Chief Executive for ICMP and Managing Director for fellow AD Education brand  SAE Institute, in the UK and Europe (SWEu). SAE is an institution recognised as the world's largest independent provider of creative media education. Steffan brings a wealth of experience in transformation, commercial finance and operational functions across a range of global education institutions, providing a unique platform to spearhead the strategic direction of ICMP, SAE and AD Education UK.

During previous global secondments, including to the Australia and the US, Steffan has gained deep insight into the international market and led on a number of major projects traversing public-private partnerships, growth and divestment, IT, infrastructure and property. With a keen interest in technology and its role in the changing landscape of education, Steffan believes that delivering the best possible student experiences and forging strong employment pathways through industry engagement are critical to ensure positive graduate outcomes.

Back to Corporate Board