Declan Cowen

Lead Business Architect - EMEA

Declan Cowen serves as the Lead Business Architect for EMEA at Informa, a position held since May 2024, following a similar role at Informa Markets from October 2021 to May 2024. Cowen's career in business architecture began at Nedbank as a Business Architect from April 2018 to September 2021, and prior experience includes serving as a Trader at Robert Cowen Investments from July 2016 to March 2018. Educational qualifications include a Bachelor of Commerce (BCom) Honours in Information Systems from the University of Cape Town and a Bachelor of Commerce (BCom) in Management, Economics, and Information Systems from Rhodes University, complemented by a Bachelor's degree from St Andrew's College, Grahamstown.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices