GLR employs 101 employees. The GLR management team includes Charles-Antoine Gosselin (Directeur de projet), Guillaume Riverin (Directeur Poste), and Jonathan Dupras (Directeur santé sécurité).
Looking for a particular GLR employee's phone or email?