is not in process of liquidation on Mar 20, 2024
Where is GLM Holdings Inc.'s headquarters?
GLM Holdings Inc.'s headquarters is located at 3 Balsam Street, Humber Village, NL, Canada, A2H 2N2
How many employees does GLM Holdings Inc. have?
GLM Holdings Inc. has 1 / 7 employees
What year was GLM Holdings Inc. started?
GLM Holdings Inc. was started in 2023
Sources: Digital Government and Service NL