Tag: iProspect UK

Stefan Bardega returns to iProspect UK as chief executive

Stefan Bardega has resumed the role of chief executive of iProspect UK, following...