Ledcor is a diversified construction and infrastructure company that operates across various sectors in North America. The organization manages large-scale projects and maintains corporate operations, such as tax and financial management, out of offices in Vancouver, British Columbia.
AI-summarised from open roles