Technical Account Manager
Morson Group
- Lausanne
Job Title: Technical Account Manager Location: Lausanne, Switzerland – Hybrid Working (2 days office – 3 days home office) Client: My client is an industry-leading smart grid …
1 Job
Morson Group