France
+33472179192
info@phenomix.fr

Contact

Contact us

Array
Lyon France   


info@phenomix.fr
+33 4 721 791 92

North America


info@phenomix.fr
+1 514 343 5003

Asia Pacific    


info@phenomix.fr 

+86 (0) 21 6176 7233 / 7236