1210 Sheppard Ave East, Suite 500
Toronto, Ontario M2K 1E3
Rich Dimitriou, Vice President/General Manager
Founded in 1972, Toronto is our flagship office, our spiritual home, and a collaborative environment where “Geeks with Personality” do what they do best. Strategy, Creative, Media, Accounts, Dev, Analytics, Ops… It’s all here.