Description:Job Title: CAN-Edmonton- Mechanical AssemblerWhat You?ll DoReporting to the Production Manager, this position is responsible for operating, troubleshooting and preventive maintenance of the Manual Powder Coat system, the Spray-painting process and Material Handling during the loading and unloading of parts.You can also share your updated resume at ashmeen.khurana@randstad.caPlease note only eligible candidates will be contacted for next steps.A
Description:Job Title: CAN-Edmonton- Mechanical AssemblerWhat You?ll DoReporting to the Production Manager, this position is responsible for operating, troubleshooting and preventive maintenance of the Manual Powder Coat system, the Spray-painting process and Material Handling during the loading and unloading of parts.You can also share your updated resume at ashmeen.khurana@randstad.caPlease note only eligible candidates will be contacted for next steps.A
Our electrical team has a massive industrial backlog. We need a skilled Journeyperson Electrician to work independently and mentor eager apprentices. Skip camp life for steady, local NW Edmonton hours. Enjoy a great crew, regular daily routines, and long-term stability.The DetailsLocation: NW Edmonton main site, plus occasional local Nisku/Oil & Gas visits.Schedule: Mon–Fri, 7:30 AM–4:00 PM (home every night for dinner).Terms: Full-time permanent role with
Our electrical team has a massive industrial backlog. We need a skilled Journeyperson Electrician to work independently and mentor eager apprentices. Skip camp life for steady, local NW Edmonton hours. Enjoy a great crew, regular daily routines, and long-term stability.The DetailsLocation: NW Edmonton main site, plus occasional local Nisku/Oil & Gas visits.Schedule: Mon–Fri, 7:30 AM–4:00 PM (home every night for dinner).Terms: Full-time permanent role with
Journeyperson Industrial ElectricianOur electrical division is surging! With a massive backlog of top-tier industrial projects, we are hunting for an elite Journeyperson Electrician who can hit the ground running, work independently, and mentor our eager apprentice crew.Tired of the brutal camp rotation grind? Craving reliable, local hours with an easy Edmonton commute? This is your dream spot. Zero fluff—just steady year-round work, a great crew, and a co
Journeyperson Industrial ElectricianOur electrical division is surging! With a massive backlog of top-tier industrial projects, we are hunting for an elite Journeyperson Electrician who can hit the ground running, work independently, and mentor our eager apprentice crew.Tired of the brutal camp rotation grind? Craving reliable, local hours with an easy Edmonton commute? This is your dream spot. Zero fluff—just steady year-round work, a great crew, and a co
Are you a skilled Senior CNC Machinist looking for a rewarding full-time opportunity in a clean, modern shop? Our manufacturing partner in Calgary, Alberta, is seeking experienced machinists for day and afternoon shifts. In this vital role, you will perform complex machine setups, program edits, and precision machining on alloy steel components for high-tech industries. Offering a competitive rate of $28.00 to $38.00 per hour depending on experience, this
Are you a skilled Senior CNC Machinist looking for a rewarding full-time opportunity in a clean, modern shop? Our manufacturing partner in Calgary, Alberta, is seeking experienced machinists for day and afternoon shifts. In this vital role, you will perform complex machine setups, program edits, and precision machining on alloy steel components for high-tech industries. Offering a competitive rate of $28.00 to $38.00 per hour depending on experience, this
Are you a skilled trade professional seeking long-term stability and top pay in Calgary? Our client is a premier, family-owned custom metal contracting organization in Calgary, Alberta, recognized for delivering high-standard fabrication solutions across diverse commercial projects. Built on a foundation of quality craftsmanship, integrity, and safety, the company fosters a supportive shop environment where team members are valued and given real opportunit
Are you a skilled trade professional seeking long-term stability and top pay in Calgary? Our client is a premier, family-owned custom metal contracting organization in Calgary, Alberta, recognized for delivering high-standard fabrication solutions across diverse commercial projects. Built on a foundation of quality craftsmanship, integrity, and safety, the company fosters a supportive shop environment where team members are valued and given real opportunit
Heavy Equipment & Crane Technician (Shop & Field)Salary: $42.00 – $48.00 per hour + Field Service Truck PremiumsLocation: Nisku, AB (Shop & Local Field Service)Job Type: Permanent, Full-Time (Day Shifts)Why Join Our Team?Are you an experienced Journeyman, Red Seal, or Senior Apprentice Heavy Duty Mechanic looking to focus on high-demand lifting gear and heavy machinery? We are a top industry leader seeking a committed technician for our Nisku facility.Whet
Heavy Equipment & Crane Technician (Shop & Field)Salary: $42.00 – $48.00 per hour + Field Service Truck PremiumsLocation: Nisku, AB (Shop & Local Field Service)Job Type: Permanent, Full-Time (Day Shifts)Why Join Our Team?Are you an experienced Journeyman, Red Seal, or Senior Apprentice Heavy Duty Mechanic looking to focus on high-demand lifting gear and heavy machinery? We are a top industry leader seeking a committed technician for our Nisku facility.Whet
Heavy Duty Equipment Technician (Shop & Field)Salary: $47.00 – $54.00 per hour + Field Service Truck PremiumsLocation: Clairmont, AB (Shop & Local Field Service)Job Type: Permanent, Full-Time (Day Shifts)Why Join Our Team?Are you a talented Journeyman, Red Seal, or Senior Apprentice Heavy Duty Technician seeking premium compensation, ongoing advancement, and versatile work? As a leading specialist in heavy machinery and lifting solutions, we are seeking a
Heavy Duty Equipment Technician (Shop & Field)Salary: $47.00 – $54.00 per hour + Field Service Truck PremiumsLocation: Clairmont, AB (Shop & Local Field Service)Job Type: Permanent, Full-Time (Day Shifts)Why Join Our Team?Are you a talented Journeyman, Red Seal, or Senior Apprentice Heavy Duty Technician seeking premium compensation, ongoing advancement, and versatile work? As a leading specialist in heavy machinery and lifting solutions, we are seeking a
Licensed Heavy Duty Diesel Mechanic $44 - $48/hr + Signing BonusEdmonton, AB Steady Day Shift (Mon-Fri) Permanent RoleAre you a Journeyman or Red Seal Heavy Equipment Tech authorized for CVIP sign-offs? Seeking a steady day shift with an industry leader offering top pay, signing incentives, and ongoing factory training? Apply today!We are recruiting a Diesel Technician for a state-of-the-art facility in Edmonton. You will tackle preventive maintenance,
Licensed Heavy Duty Diesel Mechanic $44 - $48/hr + Signing BonusEdmonton, AB Steady Day Shift (Mon-Fri) Permanent RoleAre you a Journeyman or Red Seal Heavy Equipment Tech authorized for CVIP sign-offs? Seeking a steady day shift with an industry leader offering top pay, signing incentives, and ongoing factory training? Apply today!We are recruiting a Diesel Technician for a state-of-the-art facility in Edmonton. You will tackle preventive maintenance,
Level Up Your Welding Career: Skilled 2nd-Year Apprentice NeededLocation: Thorsby, AB (Avoid gridlock! Must reside within a 40-minute radius of our facility).Wage: $26.00 – $28.00/hr starting rate, featuring substantial overtime options and quick wage reviews.Hours: Monday through Thursday, 6:00 AM – 4:30 PMSick of sweeping floors when you should be welding? Trade high rent, heavy traffic, and wild shifts for our Thorsby, AB facility. We run a fast-paced s
Level Up Your Welding Career: Skilled 2nd-Year Apprentice NeededLocation: Thorsby, AB (Avoid gridlock! Must reside within a 40-minute radius of our facility).Wage: $26.00 – $28.00/hr starting rate, featuring substantial overtime options and quick wage reviews.Hours: Monday through Thursday, 6:00 AM – 4:30 PMSick of sweeping floors when you should be welding? Trade high rent, heavy traffic, and wild shifts for our Thorsby, AB facility. We run a fast-paced s
Location: Acheson, AlbertaJob Type: 6-Month Contract (Opportunity for Permanent Hire)Compensation: $43.00/hour (Journeyperson Pay Rate)Schedule: 4x10s (Monday – Thursday) Optional Friday ShiftsAbout the RoleAre you a talented Structural Welder searching for a stable, lucrative role that delivers a three-day weekend every single week? Join a premier fabrication plant in Acheson, AB, where your technical mastery and trade craftsmanship are truly valued.We o
Location: Acheson, AlbertaJob Type: 6-Month Contract (Opportunity for Permanent Hire)Compensation: $43.00/hour (Journeyperson Pay Rate)Schedule: 4x10s (Monday – Thursday) Optional Friday ShiftsAbout the RoleAre you a talented Structural Welder searching for a stable, lucrative role that delivers a three-day weekend every single week? Join a premier fabrication plant in Acheson, AB, where your technical mastery and trade craftsmanship are truly valued.We o
Build Western Canada's biggest skylines. Nisku's premier fabricator has guaranteed work past 2027.We are hunting for top-tier Journeyman Welders to lay down flawless beads on monumental builds—think massive international airports, towering high-rises, and sprawling sports arenas. If you want unmatched job security while building Western Canada's iconic infrastructure, drop your hood in our shop today.OverviewLocation: Nisku, AlbertaSchedule: Mon–Thu (6:30
Build Western Canada's biggest skylines. Nisku's premier fabricator has guaranteed work past 2027.We are hunting for top-tier Journeyman Welders to lay down flawless beads on monumental builds—think massive international airports, towering high-rises, and sprawling sports arenas. If you want unmatched job security while building Western Canada's iconic infrastructure, drop your hood in our shop today.OverviewLocation: Nisku, AlbertaSchedule: Mon–Thu (6:30
Location: Acheson / Spruce Grove industrial corridor, ABEmployment Structure: 6-month contract with a clear pathway to a full-time, direct-hire role.Standard Shift: 4x10 Schedule Monday – Thursday 6:00 AM – 4:30 PM (Plenty of weekend OT available).About the RoleOur active fabrication plant in the Acheson/Spruce Grove district needs two skilled Journeyperson Electricians (or top-tier Apprentices) to step in. This 6-month contract-to-hire position gives yo
Location: Acheson / Spruce Grove industrial corridor, ABEmployment Structure: 6-month contract with a clear pathway to a full-time, direct-hire role.Standard Shift: 4x10 Schedule Monday – Thursday 6:00 AM – 4:30 PM (Plenty of weekend OT available).About the RoleOur active fabrication plant in the Acheson/Spruce Grove district needs two skilled Journeyperson Electricians (or top-tier Apprentices) to step in. This 6-month contract-to-hire position gives yo
Journeyperson Millwright (6-Month Contract)Location: SE Edmonton, ABShift: Night ShiftCompensation: $49.91/hour + $0.60/hour night shift premiumJob Type: Temp (6-Month Contract)Environment: High-stakes industrial manufacturing hub driven by precision preventative maintenance, rapid mechanical overhauls, and advanced fluid power mechanics.Randstad has joined forces with an industry-leading manufacturing powerhouse in Edmonton, AB to secure a top-tier Journe
Journeyperson Millwright (6-Month Contract)Location: SE Edmonton, ABShift: Night ShiftCompensation: $49.91/hour + $0.60/hour night shift premiumJob Type: Temp (6-Month Contract)Environment: High-stakes industrial manufacturing hub driven by precision preventative maintenance, rapid mechanical overhauls, and advanced fluid power mechanics.Randstad has joined forces with an industry-leading manufacturing powerhouse in Edmonton, AB to secure a top-tier Journe
Journeyperson MillwrightReady to ditch travel and feast-or-famine contracts? Step into a stable shop role with a top heavy-equipment manufacturer in Nisku/Leduc. We are seeking a ticketed Journeyperson Millwright for a temp-to-perm position in our clean facility. If you excel at overhauling heavy rotating machinery, pumps, and hydraulics, build your long-term career with us.Position OverviewLocation: Nisku / Leduc, AlbertaPosition Type: Full-Time (Temp-to-
Journeyperson MillwrightReady to ditch travel and feast-or-famine contracts? Step into a stable shop role with a top heavy-equipment manufacturer in Nisku/Leduc. We are seeking a ticketed Journeyperson Millwright for a temp-to-perm position in our clean facility. If you excel at overhauling heavy rotating machinery, pumps, and hydraulics, build your long-term career with us.Position OverviewLocation: Nisku / Leduc, AlbertaPosition Type: Full-Time (Temp-to-
Lock Down Your Future: Journeyman Welder & Structural FitterDitch the unpredictable boom-and-bust grind of field work and secure a steady, high-paying shop career. Our premier fabrication hub in Fort Saskatchewan is looking for two top-tier Journeyman Welders/Fitters. This direct-hire route offers reliable hours, a heated indoor workshop, and abundant overtime opportunities. We need skilled, safety-minded tradespeople who excel in heavy structural steel fa
Lock Down Your Future: Journeyman Welder & Structural FitterDitch the unpredictable boom-and-bust grind of field work and secure a steady, high-paying shop career. Our premier fabrication hub in Fort Saskatchewan is looking for two top-tier Journeyman Welders/Fitters. This direct-hire route offers reliable hours, a heated indoor workshop, and abundant overtime opportunities. We need skilled, safety-minded tradespeople who excel in heavy structural steel fa
B-Pressure WelderLocation: Nisku, ABPay Rate: $45.00 / hourShift: Full-Time, Day Shift Monday–FridayStart Date: Immediate EntryJoin a high-capacity, multi-accredited heavy industrial manufacturing hub right in Nisku. Rooted in decades of Western Canadian oilfield heritage, our shop builds custom energy tech, process units, and pressure systems. We are recruiting an elite, safety-minded B-Pressure Welder to lay down continuous, high-volume, code-compliant
B-Pressure WelderLocation: Nisku, ABPay Rate: $45.00 / hourShift: Full-Time, Day Shift Monday–FridayStart Date: Immediate EntryJoin a high-capacity, multi-accredited heavy industrial manufacturing hub right in Nisku. Rooted in decades of Western Canadian oilfield heritage, our shop builds custom energy tech, process units, and pressure systems. We are recruiting an elite, safety-minded B-Pressure Welder to lay down continuous, high-volume, code-compliant
Are you a licensed Journeyman Maintenance Electrician seeking a high-paying, permanent opportunity within a thriving food manufacturing environment? Our valued partner in Airdrie, Alberta is actively hiring an experienced trade professional to support their modern production facilities and maintenance operations. Offering an outstanding pay rate of $50.00 to $56.30 per hour paid weekly, this full-time role includes comprehensive medical benefits and an emp
Are you a licensed Journeyman Maintenance Electrician seeking a high-paying, permanent opportunity within a thriving food manufacturing environment? Our valued partner in Airdrie, Alberta is actively hiring an experienced trade professional to support their modern production facilities and maintenance operations. Offering an outstanding pay rate of $50.00 to $56.30 per hour paid weekly, this full-time role includes comprehensive medical benefits and an emp
B Pressure Welder $48 - $50 per hour - Rocky View County, ABAre you a Journeyman Pressure Welder with proven expertise in custom process equipment, piping, and pressure vessels?Do you have a strong command of ASME codes and high-quality spooling fabrication?Are you looking for a high-paying, immediate short-term contract in the Calgary / Rocky View County area?Are you a safety-focused welder who takes pride in passing stringent weld tests and delivering t
B Pressure Welder $48 - $50 per hour - Rocky View County, ABAre you a Journeyman Pressure Welder with proven expertise in custom process equipment, piping, and pressure vessels?Do you have a strong command of ASME codes and high-quality spooling fabrication?Are you looking for a high-paying, immediate short-term contract in the Calgary / Rocky View County area?Are you a safety-focused welder who takes pride in passing stringent weld tests and delivering t
B-Pressure Welder (TIG) $42 - $50+ per hour - Calgary, ABAre you a Journeyman B-Pressure Welder looking for a stable, long-term shop role with a predictable Monday to Thursday schedule?Do you possess advanced TIG welding skills, including the unique ability to weld ambidextrously?Are you looking to join an industry-leading manufacturing team in Calgary that values precision, safety, and high-quality craftsmanship?If so, we’d love to hear from you! Our cli
B-Pressure Welder (TIG) $42 - $50+ per hour - Calgary, ABAre you a Journeyman B-Pressure Welder looking for a stable, long-term shop role with a predictable Monday to Thursday schedule?Do you possess advanced TIG welding skills, including the unique ability to weld ambidextrously?Are you looking to join an industry-leading manufacturing team in Calgary that values precision, safety, and high-quality craftsmanship?If so, we’d love to hear from you! Our cli
Telecommunications Aerial Field Tech- Rigger $22 - $41 per hour - Calgary or Spruce Grove, ABAre you a mechanically inclined professional who thrives working outdoors and excels at high-elevation technical work?Do you have experience with fiber systems, antenna modifications, or interpreting engineered telecom drawings?Are you looking for a role that offers nationwide travel and a clear path to build a long-term career in telecommunications?Are you a safe
Telecommunications Aerial Field Tech- Rigger $22 - $41 per hour - Calgary or Spruce Grove, ABAre you a mechanically inclined professional who thrives working outdoors and excels at high-elevation technical work?Do you have experience with fiber systems, antenna modifications, or interpreting engineered telecom drawings?Are you looking for a role that offers nationwide travel and a clear path to build a long-term career in telecommunications?Are you a safe
Telecommunications Aerial Field Tech- Rigger $22 - $41 per hour - Calgary or Spruce Grove, ABAre you a mechanically inclined professional who thrives working outdoors and excels at high-elevation technical work?Do you have experience with fiber systems, antenna modifications, or interpreting engineered telecom drawings?Are you looking for a role that offers nationwide travel and a clear path to build a long-term career in telecommunications?Are you a safe
Telecommunications Aerial Field Tech- Rigger $22 - $41 per hour - Calgary or Spruce Grove, ABAre you a mechanically inclined professional who thrives working outdoors and excels at high-elevation technical work?Do you have experience with fiber systems, antenna modifications, or interpreting engineered telecom drawings?Are you looking for a role that offers nationwide travel and a clear path to build a long-term career in telecommunications?Are you a safe
Telecommunications Technician $36 - $48 per hour - Calgary or Spruce Grove, ABAre you a qualified Technologist with strong hands-on expertise in wireless environments, fiber optics, and network design?Do you excel at solving complex technical problems independently while conducting on-site field testing and installations?Are you looking for a dynamic role with a telecommunications leader that offers provincial travel and exposure to cutting-edge tech?Are
Telecommunications Technician $36 - $48 per hour - Calgary or Spruce Grove, ABAre you a qualified Technologist with strong hands-on expertise in wireless environments, fiber optics, and network design?Do you excel at solving complex technical problems independently while conducting on-site field testing and installations?Are you looking for a dynamic role with a telecommunications leader that offers provincial travel and exposure to cutting-edge tech?Are
Telecommunications Technician $36 - $48 per hour - Calgary or Spruce Grove, ABAre you a qualified Technologist with strong hands-on expertise in wireless environments, fiber optics, and network design?Do you excel at solving complex technical problems independently while conducting on-site field testing and installations?Are you looking for a dynamic role with a telecommunications leader that offers provincial travel and exposure to cutting-edge tech?Are
Telecommunications Technician $36 - $48 per hour - Calgary or Spruce Grove, ABAre you a qualified Technologist with strong hands-on expertise in wireless environments, fiber optics, and network design?Do you excel at solving complex technical problems independently while conducting on-site field testing and installations?Are you looking for a dynamic role with a telecommunications leader that offers provincial travel and exposure to cutting-edge tech?Are
B Pressure Welder $43 - $48 per hour - Calgary, ABAre you a Journeyman B Pressure Welder who takes pride in the geometry of a perfect fit-up and a flawless weld?Do you excel in a fast-paced shop environment using MIG roots and Flux-core capping on pipes ranging from 2" to 60"?Are you looking for a long-term role that offers a consistent 5-day work week, with overtime available?Are you a "rock star" welder who wants to work for an industry leader with a su
B Pressure Welder $43 - $48 per hour - Calgary, ABAre you a Journeyman B Pressure Welder who takes pride in the geometry of a perfect fit-up and a flawless weld?Do you excel in a fast-paced shop environment using MIG roots and Flux-core capping on pipes ranging from 2" to 60"?Are you looking for a long-term role that offers a consistent 5-day work week, with overtime available?Are you a "rock star" welder who wants to work for an industry leader with a su
Journeyman Shop Foreman $45 - $53 per hour - SE Calgary, ABAre you a ticketed Heavy Equipment Technician with hands-on experience servicing high-reach equipment like scissor lifts, boom lifts, and telehandlers?Do you possess natural leadership skills and enjoy mentoring apprentices, directing daily shop flow, and solving complex diagnostic challenges?Are you looking for a stable, long-term opportunity with a premium Monday-to-Friday daytime schedule in So
Journeyman Shop Foreman $45 - $53 per hour - SE Calgary, ABAre you a ticketed Heavy Equipment Technician with hands-on experience servicing high-reach equipment like scissor lifts, boom lifts, and telehandlers?Do you possess natural leadership skills and enjoy mentoring apprentices, directing daily shop flow, and solving complex diagnostic challenges?Are you looking for a stable, long-term opportunity with a premium Monday-to-Friday daytime schedule in So
Journeyman Millwright $44.00 - $45.00 per hour - Calgary, ABAre you a Journeyman Red Seal Millwright with strong troubleshooting skills in a heavy industrial manufacturing environment?Are you looking for a stable, permanent role that offers a highly competitive wage, comprehensive benefits, and a matching RRSP program?Are you comfortable working a 12-hour continental shift rotation that allows for predictable, scheduled blocks of time off?If so, we’d love
Journeyman Millwright $44.00 - $45.00 per hour - Calgary, ABAre you a Journeyman Red Seal Millwright with strong troubleshooting skills in a heavy industrial manufacturing environment?Are you looking for a stable, permanent role that offers a highly competitive wage, comprehensive benefits, and a matching RRSP program?Are you comfortable working a 12-hour continental shift rotation that allows for predictable, scheduled blocks of time off?If so, we’d love
Journeyman Shop Foreman $45 - $53 per hour - SE Calgary, ABAre you a ticketed Heavy Equipment Technician with hands-on experience servicing high-reach equipment like scissor lifts, boom lifts, and telehandlers?Do you possess natural leadership skills and enjoy mentoring apprentices, directing daily shop flow, and solving complex diagnostic challenges?Are you looking for a stable, long-term opportunity with a premium Monday-to-Friday daytime schedule in So
Journeyman Shop Foreman $45 - $53 per hour - SE Calgary, ABAre you a ticketed Heavy Equipment Technician with hands-on experience servicing high-reach equipment like scissor lifts, boom lifts, and telehandlers?Do you possess natural leadership skills and enjoy mentoring apprentices, directing daily shop flow, and solving complex diagnostic challenges?Are you looking for a stable, long-term opportunity with a premium Monday-to-Friday daytime schedule in So
We are seeking a Warehouse Supervisor for a key logistics client in Edmonton.In this role, you will lead day-to-day warehouse operations—including shipping, receiving, product storage, and inventory control. You will manage workforce performance, train team members, assign daily tasks to meet productivity targets, and ensure strict compliance with health, safety, and security standards.Interested? Send your resume to jaspreet.kaur@randstad.caAdvantagesComp
We are seeking a Warehouse Supervisor for a key logistics client in Edmonton.In this role, you will lead day-to-day warehouse operations—including shipping, receiving, product storage, and inventory control. You will manage workforce performance, train team members, assign daily tasks to meet productivity targets, and ensure strict compliance with health, safety, and security standards.Interested? Send your resume to jaspreet.kaur@randstad.caAdvantagesComp
Description:Job Title: CAN-Edmonton- Mechanical AssemblerWhat You'll DoReporting to the Production Manager, this position is responsible for operating, troubleshooting and preventive maintenance of the Manual Powder Coat system, the Spray-painting process and Material Handling during the loading and unloading of parts.You can also share your updated resume at jay.hebert@randstad.caPlease note only eligible candidates will be contacted for next steps.Advant
Description:Job Title: CAN-Edmonton- Mechanical AssemblerWhat You'll DoReporting to the Production Manager, this position is responsible for operating, troubleshooting and preventive maintenance of the Manual Powder Coat system, the Spray-painting process and Material Handling during the loading and unloading of parts.You can also share your updated resume at jay.hebert@randstad.caPlease note only eligible candidates will be contacted for next steps.Advant
What You'll DoReporting to the department Production Manager, this position is responsible for wiring, mounting and troubleshooting complex electrical components and sub-assemblies of Custom Switchboards. Candidates must have medium to advanced wiring abilities. This role is not a fit for those who have only wired harness style or followed standard layouts of simple electrical components.Location: Hopewell Place Northeast, CalgarySchedule: Mon-Fri, 7:00am
What You'll DoReporting to the department Production Manager, this position is responsible for wiring, mounting and troubleshooting complex electrical components and sub-assemblies of Custom Switchboards. Candidates must have medium to advanced wiring abilities. This role is not a fit for those who have only wired harness style or followed standard layouts of simple electrical components.Location: Hopewell Place Northeast, CalgarySchedule: Mon-Fri, 7:00am