Black & McDonald Limited

Canada
Total Offices: 2
6,800 Total Employees
Year Founded: 1921

Jobs at Black & McDonald Limited

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

YesterdaySaved
In-Office
West Valley City, UT, USA
Professional Services • Utilities • Industrial • Manufacturing
Supports construction project performance by reviewing field time, preparing payroll data, creating work orders, updating Oracle JDE records, running reports, coding receipts, assisting billing, communicating with vendors, and providing administrative and mobile-device support. The role collaborates with project managers, field personnel, payroll, billing, and vendors while maintaining accurate records and meeting deadlines.
2 Days AgoSaved
In-Office
Toronto, ON, CAN
Professional Services • Utilities • Industrial • Manufacturing
Supervise hospital security operations, personnel scheduling, training, incident response, access control, surveillance, audits, emergency preparedness, and regulatory compliance. Manage union relations, physical security vendors, security equipment, keys, budgets, preventative maintenance, inspections, records, post orders, and security initiatives. Coordinate with law enforcement and hospital departments, maintain KPIs, and participate in rotating on-call coverage for emergencies.
3 Days AgoSaved
In-Office
North York, ON, CAN
Professional Services • Utilities • Industrial • Manufacturing
Responsible for billing and cost control: coding and reconciling payments in JD Edwards, accurate invoicing, supporting A/R and A/P documentation, coordinating billing team tasks, assisting forecasts and collections, managing client communications, and performing administrative documentation control in a fast-paced environment.
Professional Services • Utilities • Industrial • Manufacturing
Operate and maintain directional drill rigs to install underground utilities safely and to specification. Read plans, perform pre-operation inspections, coordinate daily activities with crew, travel as required, and perform basic maintenance and general labour tasks while following safety procedures.
6 Days AgoSaved
In-Office
Vancouver, BC, CAN
Professional Services • Utilities • Industrial • Manufacturing
Generate new facility service and management agreements by prospecting, cold calling, qualifying leads, meeting clients, assessing needs, preparing proposals and contracts, pricing agreements, coordinating start-up, and maintaining CRM and sales records while meeting sales targets.
6 Days AgoSaved
In-Office
Markham, ON, CAN
Professional Services • Utilities • Industrial • Manufacturing
Provide administrative and regional support to the Corporate HSE team, maintain HSE management system documentation and subcontractor prequalification portals, organize meetings and training records, assist with reports, system monitoring, and HSE communications, and support continuous improvement of health, safety and environmental processes.
6 Days AgoSaved
In-Office
Saskatoon, SK, CAN
Professional Services • Utilities • Industrial • Manufacturing
Lead BIM/VDC coordination across multiple construction projects, ensure models are accurate and construction-ready, manage clash detection and deliverables, liaise with project teams and trades, mentor VDC staff, improve workflows, and support adoption of reality capture technologies.
6 Days AgoSaved
In-Office
Hamilton, ON, CAN
Professional Services • Utilities • Industrial • Manufacturing
Support project and operations teams on service projects: scheduling, milestone tracking, documentation, estimating support, client and contractor coordination, safety and compliance, site attendance, photo documentation, and project closeout activities.
6 Days AgoSaved
In-Office
Saskatoon, SK, CAN
Professional Services • Utilities • Industrial • Manufacturing
Lead BIM/VDC coordination across multiple construction projects, ensuring models are accurate, coordinated, and construction-ready. Manage clash detection, model quality, deliverables, and version control; liaise with project managers, field teams, engineers, and trade partners. Provide technical leadership to VDC staff, support adoption of reality capture technologies, drive process improvements, and resolve field-design coordination issues to align models with field execution.
7 Days AgoSaved
In-Office
Scarborough, ON, CAN
Professional Services • Utilities • Industrial • Manufacturing
Prepare and issue customer invoices, analyze project costs and variances, assist with job forecasts and productivity data, reconcile POs and payments in JD Edwards, support AR/AP documentation, and participate in job cost reviews.
14 Days AgoSaved
In-Office
Pickering, ON, CAN
Professional Services • Utilities • Industrial • Manufacturing
Manage construction projects from planning through close-out for power generation, overseeing budgets, schedules, contracts, subcontractors, project controls, stakeholder relations, and reporting. Support procurement strategies, negotiate contract changes, monitor cost/schedule/quality KPIs, hire/supervise subcontractors, and ensure transition to operations under Program Manager direction.
24 Days AgoSaved
In-Office
Toronto, ON, CAN
Professional Services • Utilities • Industrial • Manufacturing
Lead monthly and quarterly FP&A deliverables, manage and coach two analysts, standardize templates and workflows, prepare executive-ready reporting and variance analysis, support long-range planning, BI integration, OneStream enhancements, and provide backup treasury support.
28 Days AgoSaved
In-Office
Ottawa, ON, CAN
Professional Services • Utilities • Industrial • Manufacturing
Coordinate mechanical and electrical construction projects by supporting the Project Manager: prepare schedules, monitor progress, manage document control, coordinate trades and vendors, purchase materials, prepare progress reports, and ensure site health, safety, and environmental compliance.
28 Days AgoSaved
In-Office
Ottawa, ON, CAN
Professional Services • Utilities • Industrial • Manufacturing
Lead and supervise construction site activities, ensuring safety, quality, schedule adherence, and documentation. Coordinate subcontractors, conduct site inspections and safety orientations, maintain project records, communicate with stakeholders, and support project planning and closeout.
One Month AgoSaved
In-Office
Vancouver, WA, USA
Professional Services • Utilities • Industrial • Manufacturing
Lead and manage regional division operations including safety compliance, people, estimating, business development, sales, project execution, P&L, and stakeholder relations. Drive strategic planning, financial controls, customer satisfaction, continuous improvement, and succession planning while ensuring regulatory and union compliance.
One Month AgoSaved
In-Office
Toronto, ON, CAN
Professional Services • Utilities • Industrial • Manufacturing
Provide administrative support for facility operations: timesheets, expenses, inventory control, vendor coordination, purchase orders, CMMS work order monitoring, reporting, compliance documentation, audits, and general office administration.
One Month AgoSaved
In-Office
Vancouver, BC, CAN
Professional Services • Utilities • Industrial • Manufacturing
Support project managers in planning and delivering mechanical ICI construction projects. Duties include scheduling, budget tracking, change orders, subcontractor coordination, document control with Procore, shop drawing reviews, contract administration, quality and safety support, site visits, O&M manual preparation, and independently managing smaller projects.
One Month AgoSaved
In-Office
Vancouver, BC, CAN
Professional Services • Utilities • Industrial • Manufacturing
Lead mechanical ICI construction projects (HVAC, plumbing, process piping) from planning through commissioning. Manage cost, schedule, quality, safety, contracts, subcontractors, document control (Procore), budgets (JDE), purchasing, progress reporting, and client/vendor relationships. Supervise union labour and ensure compliance with company and legislated health and safety programs.
One Month AgoSaved
In-Office
Vernon, BC, CAN
Professional Services • Utilities • Industrial • Manufacturing
Support facilities maintenance operations by operating JD Edwards for work orders, inventory, purchasing, and preventive maintenance; validate labour time and vendor invoices; prepare operational reports; coordinate schedules, assist with purchase orders, provide front desk backup, and participate in continuous improvement and special projects.
One Month AgoSaved
In-Office
Ottawa, ON, CAN
Professional Services • Utilities • Industrial • Manufacturing
Manage and operate a registered ice plant and two ice surfaces, supervise and train icehouse staff, schedule maintenance and staffing, coordinate ice removal/reinstatement and resurfacer maintenance, liaise with client and welcome desk, and assist with mechanical/electrical system upkeep.