Logo

IMPAG WORLDWIDE

The IMPAG Group has a network of competences with branches in Switzerland (main office), Germany, France, Austria, Poland and Spain, and offers tailored solutions from one source.