NAES Corporation
Travis Self has extensive experience in the energy and construction industries, currently serving as a Compliance Specialist and Lead Control Room Operator at NAES Corporation since September 2005, overseeing the operation and compliance of the Luna Energy Facility and Lordsburg Generating Station, a 580MW power plant. Previous positions include Welder at Teton Industrial Construction, where responsibilities involved layout, installation, and repair of power plant structures, and Network Technician at Coyote Cabling LLC, focusing on installation and troubleshooting of various cabling systems. Additionally, Travis held multiple roles at Phelps Dodge, including Relief Supervisor and Maintenance Mechanic, performing maintenance on copper smelter equipment. Educational qualifications include an Associate's degree in Computer Technology/Computer Systems Technology from New Mexico State University. Skills encompass job estimation, troubleshooting, quality control, and customer interaction.
This person is not in any teams
This person is not in any offices
NAES Corporation
2 followers
NAES is an independent services company dedicated to optimizing the performance of energy facilities across the power generation, oil & gas and petrochemical industries.