EBC Inc.

HQ
Québec
1,600 Total Employees
Year Founded: 1968

Jobs at EBC Inc.

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

Recently posted jobs

15 Days AgoSaved
In-Office
Mississauga, ON, CAN
Energy • Design • Industrial • Renewable Energy
Manage daily office operations, workplace culture, employee and visitor experience, events, facilities, purchasing, vendor relationships, inventory, and administrative finance support. Coordinate maintenance, supplies, meetings, communications, invoices, purchase orders, and office initiatives while creating a welcoming, professional, and well-organized workplace.
2 Months AgoSaved
In-Office
Mississauga, ON, CAN
Energy • Design • Industrial • Renewable Energy
Supports daily office operations, including mail, deliveries, meetings, records, reports, purchasing, inventory, vendor coordination, facilities requests, invoices, and employee engagement activities. The intern helps maintain an organized workplace while developing administrative, communication, organizational, and project coordination skills.
2 Months AgoSaved
In-Office
Toronto, ON, CAN
Energy • Design • Industrial • Renewable Energy
Support estimating, bidding and technical coordination for large infrastructure projects; develop construction methods, schedules and RFIs; coordinate execution, review shop drawings, manage technical changes and ensure contractual, quality and HSE compliance; support continuous improvement and information transfer across project phases.
2 Months AgoSaved
In-Office
2 Locations
Energy • Design • Industrial • Renewable Energy
Lead estimation, bidding, execution and governance for large infrastructure projects. Oversee financial, contractual, safety, quality, schedule and team performance; negotiate contracts; support VPs in legal and client matters; drive portfolio outcomes and staff development.
22 Hours AgoSaved
Remote
Ottawa West, ON, CAN
Energy • Design • Industrial • Renewable Energy
Advise managers and project teams on unionized labour relations, interpret Ontario construction collective agreements, manage grievances, investigate workplace issues, and help resolve disputes. The role maintains relationships with union representatives, ensures compliance with Ontario labour legislation, monitors regulatory changes, supports training, and provides on-site guidance at construction projects throughout Ontario.
Energy • Design • Industrial • Renewable Energy
Provides Level 2 IT support for systems and infrastructure at construction sites across Canada. Responsibilities include incident resolution, inventory management, technical documentation, process optimization, technology recommendations, and internal customer communication. The role advises colleagues, supports service continuity, and contributes to continuous improvement. Occasional travel, after-hours flexibility, a valid driver’s license, and eligibility for federal security clearance are required.