Leo Craig Business Continuity and Data Security Leo Craig Sales Manager Riello Galatrek Ltd UK Subsidiary of Riello Elettronica srl Power Quality UPS.