Russell has been with Alexander Electric Company since 2013. He is currently the Project Manager for the Generator Division of Alexander Systems. Russell’s generator experience expands over 30 years. Russell’s subject matter expertise has been critical to the success of the generator division. Russell can answer questions about installation, servicing, and repair of generators.