Dexian, a global leader in talent and technology solutions, today announced that Nina Nourafrouz has been named Managing Director, Europe. In this role, Nina will lead Dexian's European business, ...
Subscribe for free | Listen to Sunday Crunch and view in your browser Good Sunday afternoon. This is Noah Keate, remembering ...