Lead Power Systems & Test Engineer
GE Vernova
Leicester