CEO
Martin McNulty
CEO Approval Rating
77/100
2011
PrivateSubsidiary of The Stagwell Group LLC
https://locaria.com/