Marketing consultancy firm and a recruitment center for most European industries. The website provides contact information.