Business Manager - Technology Recruitment - Geneva
Permanent
•Geneva
...and employs 100+ staff, across 10 disciplines. As a Business Manager, you will be assigned to the IT Consulting Team and will... the strategy for allocated target clients. * Building deep account intelligence and identifying further sales opportunities...
New