Payload Systems Test Engineer
Enova Consulting Lausanne DE
About The Company Our client is an international leader in satellite communications, delivering connectivity solutions to customers around the world. To strengthen its R&D team in Switzerland, it is l...