Steven Webb is a highly experienced master electrician with a background in managing operations and maintenance at solar energy production sites in Texas. Steven has worked in various roles within the renewable energy industry, including as a regional manager and utility plant manager. Steven holds a Texas Electrical Contractor License and an Associate of Applied Sciences degree in Electrical Power Transmission and Distribution.
Sign up to view 0 direct reports
Get started
This person is not in any teams