Silverstream Technologies appointed Catriona Savage into the newly created position of Chief Technology Officer (CTO). Savage will lead the continued development of the innovative Silverstream System and will further develop the technical centre-of-excellence built by Silverstream Technologies…