Toronto offers endless opportunities to connect with people, places, and ideas all over the world making this one of the best places to work. With our corporate office located on the prestigious Bay Street on the south-east corner of Queen and Bay Streets in the heart of downtown Toronto, we are able to take advantage of Toronto's enormous diverse talent to drive forward innovation and business growth in the digital landscape.
Located just a few minutes from the attractions of downtown Toronto, like the CN Tower, steps away from the Eaton Centre and Nathan Phillips Square, our 401 Bay St. office office is a great place to start and end your day, with plenty of places to eat and shop.