Topla! employs 35 employees. The Topla! management team includes Benoit Thibeault (Associé et Directeur des opérations - Restaurants Topla!), Sébastien Sãâ Turgeon (Directeur de production), and Sandra Langlois (Propriétaire-franchisé).
Looking for a particular Topla! employee's phone or email?