We are now STC INSISO
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 firms will draw on their respective expertise in process design, software technology, health & safety, and training, to offer an enhanced problem-solving business focussed on delivering products and services that sustain performance improvement for clients across a range...