Crown Career Opportunities at our Facilities in Texas and Canada

Garland, Texas

Vaughan, Ontario, Canada

Find out more about our locations here.

  • Vaughn, Ontario Canada
  • Electrical Engineering

Senior Electrical Engineer

Learn More
  • Vaughn, Ontario Canada
  • Electrical Engineering

Electrical Designer/Engineer - Canada

Learn More
  • Vaughn, Ontario Canada
  • Estimating

Estimator

Learn More
  • Vaughn, Ontario Canada
  • Mechanical Engineering

Mechanical Engineering Supervisor

Learn More
  • Vaughn, Ontario Canada
  • Operations

Production Supervisor - Mechanical Assembly

Learn More
  • Vaughn, Ontario Canada
  • Switchgear

Mechanical Assembler

Learn More
  • Vaughn, Ontario Canada
  • Switchgear

Wireman

Learn More

Share your information and we will contact you if new opportunities fitting your qualifications become available

Share Your Information

Share Your Information

By sharing your information, we can notify you of new job opportunities.

Name
Name
First
Last
Address
Address
City
State/Province
Zip/Postal
Country
Maximum upload size: 268.44MB

“Your Success is Our Success”