Technology Software consultancy Scott Logic announces new Edinburgh-based MD ahead of next growth phase by Editorial Team 25th November 2021