Business Manager - Technology Recruitment - Geneva
Permanent
•Geneva
...operates through 3 offices (Geneva, Lausanne & Zürich) and employs 100+ staff, across 10 disciplines. As a Business Manager, you will be assigned to the IT Consulting Team and will get a clear view and experience of one of our strategic recruitment business...
New