Siting Solutions Engineer
Szczecin, Poland
29 dni temu
... position is open in the Technical Sales Management team in the ... and organize priorities in a technical, sales-oriented environment, where providing ... , Country Manager Poland Head of Technical Sales Management NCE Onshore Poland ...
www.iagora.com