0 followers
Imaweb, a unique brand to make the 100% digital automotive customer journey a reality. With offices in Spain, Portugal, France, the Netherlands and Belgium, as well as partners in 8 countries, Imaweb products are distributed in 17 European countries. On a daily basis, 500 employees design, evolve an... Read more
Industries
Headquarters
Employees
Links