Safety and Survival Systems International Ltd (3Si) has announced the appointment of new CEO, Andrew Richards. Richards joins the group…