menu
RESC (Renewable Energy-Education-Safety-Communication)
Dallas, Texas, United States
“Changing the way the world utilizes and generates electricity.”
skills
Engineer Entrepreneur Marketing specialist Project manager Sustainability expert
“Changing the way the world utilizes and generates electricity.”
skills
Engineer Entrepreneur Marketing specialist Project manager Sustainability expert