New deal sees Infront take on responsibility for media and marketing rights, as well as for digital strategies Zug, Switzerland,…