RSE

Our key figures

1977
Foundation date
+ 150
searches per year
25 pays
IMD International Search Group