Lee Russell is an experienced software engineering professional with a strong background in software development and management. As the Software Engineering Manager at Indra Renewable Technologies Ltd since August 2019, Lee has successfully transformed the company's software capabilities. Prior to this role, Lee worked as a Software Team Lead and Software and R&D Engineer at Ishida Europe Ltd, where responsibilities included real-time C programming and GUI development in Java. Additional experience includes serving as Software Quality Manager at Froude, Ltd/Inc, focusing on software processes and quality assurance, and as a Prototype Engineer at Bronx Manufacturing, where Lee was also involved in management training. Lee's career began with a role as a Research Associate at the University of Wolverhampton, contributing to advancements in fractal mechanics, complemented by a Master of Physics degree from the University of Warwick.
Sign up to view 7 direct reports
Get started