Ahmed Omar is a director of Magellan Capital Holdings PLC, named in its 2025 accounts as holding office through the year and to the date of signing.
Title: Director, Magellan Capital Holdings PLC; Chief Investment Officer | Company: Magellan Capital