CEO
Stephan Beringer
CEO Approval Rating
59/100
2008
PrivateSubsidiary of Mirriad Advertising plc
https://www.mirriad.com/