From our offices in France, Spain, Dubai and Switzerland, we are able to respond effectively to our clients’ needs thanks to our specialist consultants and recruitment services: talent sourcing, interim and consulting services in the IT and engineering sectors.
- Swiss made
Headquarters in Switzerland
Date of incorporation
Countries with active consultants