Two Aberdeen-based firms, STC Global and Insiso, have merged to realise a shared vision for providing business performance improvement through the smart integration of process design, health & safety solutions, training and innovative software. Under their new name ‘STC INSISO’, the
Insiso
1-1 of 1 Articles