Mavala Customer Service & Support Phone Number

 Mavala saw its inception in the year Switzerland in 1958 by Mrs Madeleine Vanlandegham. The company grew its presence in thedecadesof 70’s and 80’s. The products at Mavala are manufactured at the Mavala’s lab’s at Geneva, Switzerland where there scientists have concerntrated their efforts on the innovation workd and also search for perfection in conformity […] Continue reading →