Rebecca Nicholson

With 24 years’ senior level, international executive search experience, Rebecca [...]