Glen Meier

Chief Executive Officer, Boomtown

Glen Meier is Chief Executive Officer of Boomtown.

Boomtown is an independent brand and marketing agency with offices in Johannesburg and Gqeberha and a history of about 30 years. In February 2026 it appointed Zahra Mirza as group managing director and Nigel Matthews as executive creative director.

In the job

  1. Brought in Firdous Osman as managing director across the Johannesburg and Gqeberha offices. Source

  2. Appointed Zahra Mirza as group managing director and Nigel Matthews as executive creative director. Source

Sources

  1. pressportal.co.za
  2. bizcommunity.com
  3. pressportal.co.za

Facts last checked 3 November 2026. Spotted something out of date? Tell us.

More profiles

All profiles