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
Sources
Facts last checked 3 November 2026. Spotted something out of date? Tell us.