Teletech
Located on the top floor of a North Toronto office building, this 1,700 s.f. meeting room complex takes advantage of both an open concept plan and natural light. The conference rooms offer a dramatic and welcoming space for both staff and visitors. The experience is enhanced by panoramic views of the City.
With Gensler Associates, Toronto ON