Business Manager - Technology Recruitment - Geneva
Permanent
•Geneva
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 in Switzerland. Business Development (70%) * Overall responsibility for the development,...
New