If you need more lookups,
subscriptions start at $34 USD/month.
Travis Couch Location
United States
Travis Couch Work
Hub Manager @ (January 2026 - Present)
Service Portfolio Manager @ (April 2024 - December 2025)
Site Operations Manager @ (April 2023 - April 2024)
Site Operations Manager @ (January 2018 - April 2023)
Site Operations Manager @ (January 2018 - April 2024)
CEO @ CRED, LLC Consultant work for developers in Renewables. (May 2016 - April 2024)
Regional Quality Manager @ (January 2016 - May 2016)
Project Engineer @ (May 2015 - January 2016)
O and M Service Manager @ Wanzek Constructuon (October 2014 - May 2015)
Quality Manager @ (April 2013 - October 2014)
Construction Engineer II @ (June 2012 - October 2014)
Assistant Site Manager @ Acciona Windpower (December 2007 - June 2012)
Travis Couch Education
Villanova University
Certificate (Project Management)
2010-2011
ITT Tech
N/A (Electronic Engineering)
1999-2000
Travis Couch Skills
Commissioning
Electricians
Turbines
High Voltage
OSHA 10
Energy Management
Inspection
PLC
SCADA
Electrical Engineering
Wind Turbines
Factory
Construction Safety
Electricity
Construction
Energy Efficiency
Project Management
Process Improvement
Power Plants
Renewable Energy
Generators
Preventive Maintenance
Photovoltaics
Construction Management
Electrical Safety
Power Generation
Project Engineering
Engineering
Energy
Sustainable Energy
Hydraulics
Smart Grid
Solar Energy
Alternative Energy
Power Systems
Leadership
Wind
Travis Couch Summary
Travis Couch, based in United States, is currently a Hub Manager at GE Vernova. Travis Couch brings experience from previous roles at SIEMENS GAMESA RENEWABLE ENERGY AB, American Electric Power and EDF Renewables North America. Travis Couch holds a 2010 - 2011 Certificate in Project Management @ Villanova University. With a robust skill set that includes Commissioning, Electricians, Turbines, High Voltage, OSHA 10 and more. Travis Couch has 3 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Travis Couch?
Find contact details for 700 million professionals.