Omar Shahzad
Group CEO
As Group CEO, Omar manages over 4,500 employees across 45 offices as well as to oversee the performance of all Meinhardt offices across the globe, client management, expansion and the diversification of the Group’s international business.
Omar previously held the role of Deputy CEO and his responsibilities included overseeing the Group’s financial performance, investor relations, risk management, setting up the Water and Environmental division and heading the Group’s Middle East and Africa business.
Prior to joining Meinhardt, Omar has had extensive experience in the financial services industry having worked as an investment banker and research analyst for two international banks in Singapore.