About Us
We are genuine, devoted and passionate about what we do.
imavox is an Internet, multimedia and technical event solutions company based in Lausanne, Switzerland. Created in 2004, we are constantly upgrading our services and technical know-how, which allowed us to acquire a customer portfolio of more than 200 references.