0.2 | Where We’re Based

ILLUSORR’s physical HQ is in Richmond Hill, Ontario, Canada, but we operate globally (soon to be interstellar, then intergalactic) through the metaverse!
ILLUSORR has a global team of experts located in over 12 countries, across 5 continents, dedicated to executing the best quality projects. We believe in diversity and connecting through the metaverse. The countries we are currently located in include: USA, Canada, UK, Peru, Turkey, Cyprus, Russia, Nigeria, UAE, Bangladesh, India, and China.