Back to Newsroom

Our team is growing!


We are excited to share that our Toronto location has moved as our team is growing! Now located in Brookfield Place - a 2.6M sq ft complex combining two stunning office towers.

Check out the new space and all details on our website!