New consultant in and pair promoted at search firm RSA
New consultant in and pair promoted at search firm RSA
5 July 2013
Life sciences executive recruiter RSA has appointed a new senior consultant in Germany, and has made internal promotions for a new consultant and head of its EMEA business support team, both based in London.