diff --git a/app/services/importers/alumni.rb b/app/services/importers/alumni.rb
index 820e6749a2c1432dd0fe5763541cc113757f7319..e483c69c63f34fb10ecb6ba1983a1946e643057d 100644
--- a/app/services/importers/alumni.rb
+++ b/app/services/importers/alumni.rb
@@ -16,9 +16,10 @@ module Importers
       @hash = hash
       @error = nil
       extract_variables
-      person.save
-      # manage picture
-      # save if valid?
+      if valid?
+        person.save
+        # manage picture
+      end
     end
 
     def valid?
@@ -107,6 +108,7 @@ module Importers
         person.is_alumnus = true
         person.slug = person.to_s.parameterize.dasherize
         person
+      end
     end
 
     def organization
@@ -128,16 +130,5 @@ module Importers
       @organization
     end
 
-    def save
-      organization.save
-    end
-
-    def clean_encoding(value)
-      return if value.nil?
-      if value.encoding != 'UTF-8'
-        value = value.force_encoding 'UTF-8'
-      end
-      value.strip
-    end
   end
 end