A Scottish telecoms and network firm has recruited one of the sector’s most experienced sales professionals to drive growth from London. Bringing close to four decades of experience, Keith Barrett
Why? Free to subscribe, no paywall, daily business news digest.