We are an international recruitment agency, an expert in sourcing and selecting talent for our clients in most European locations such as United Kingdom, Belgium, France, Switzerland, Germany, Ireland, Spain etc. We are a partner to world-leading multinationals who are setting up or expanding in Europe.