ScotlandIS, the membership and cluster management organisation for the digital technologies industry in Scotland, has appointed Ciara Mitchell as Head of Cyber. The appointment reinforces the organisation’s continued commitment to
Why? Free to subscribe, no paywall, daily business news digest.