Stephen Russell is a Senior Technical Fellow specializing in Sustainability and a Subject Matter Expert in Power Devices at TechInsights since November 2020. Prior experience includes serving as a Process Architect at Bourns, Inc. and as a Senior Research Fellow at the University of Warwick, where significant achievements include securing £80k in Principal Investigator funding for projects focused on advanced materials for power electronics in automotive applications. Stephen has also worked on collaborative research with the European Space Agency while at the University of Glasgow. Educational qualifications include a PhD in Electrical and Electronics Engineering from the University of Glasgow and a Master's degree in Nanotechnology from UCL.
This person is not in the org chart
This person is not in any teams
This person is not in any offices