The Mantra Group and all its divisions are Canadian entities. The organization has two places of business: one in Brossard, and another in Lévis. Our employees are based in Quebec, and the company is currently adding some resources in other locations in Canada.