STATS Group (STATS) has appointed Andy Norrie as Head of Sales and Business Development for Europe as the pipeline technology specialist expands its sales team capacity in preparation for growth...
Why? Free to subscribe, no paywall, daily business news digest.