mark soisin