Featured Software Team Lead – Power Management Systems
09/30/2024,
Baker Hughes
Ashby-de-la-Zouch LE65, UK
Systems | Lead | team lead | Management | Power