1 result found
Theron Walker Twin Falls, ID
Professions & Specialties
Wind Turbine Technician • Welder • Fabricator • Wind Turbine Mechanic • Electro-Mechanical Technician • Mechanic • Welding Specialist • Production Worker
Experience & Education
Work
Company:
System 3inc - Twin Falls, ID
Wind turbine technician
Wind turbine technician
Company:
Excell fabrication - Twin Falls, ID
Welder/fabricator
Welder/fabricator