PIR Strengthens its Advisory Board

PIR, a leading executive search company based near Cambridge, UK, [...]