Zuvor hatte er bei verschiedene Managementpositionen bei britischen und internationalen Medienkonzernen wie
Walt Disney und
Emap inne. Mit dem Amtsantritt von Toumazis wird
Stephen Davidson, der zurzeit den Konzern als Executive Chairman führt, den Posten des non-executive Chairman übernehmen.
In Deutschland hatte Mecom in den Jahren 2005 bis 2009 für Schlagzeilen gesorgt. Mecom hatte hierzulande die "Berliner Zeitung", "Berliner Kurier", "Hamburger Morgenpost", "Tipp" und die "Netzeitung"
gekauft und wollte daraus ein Medienimperium schmieden. Anfang 2009 verkaufte Mecom den Berliner Verlag
für 152 Millionen Euro an M. DuMont Schauberg und zog sich aus Deutschland zurück. mas