UK print management company Charterhouse is to broaden its European operation with a new office in Zurich, Switzerland. The expansion follows the company's recent contract win with Renault Switzerland. It already has offices in Amsterdam, Brussels, Stockholm and Warsaw.
www.charterhouse.tv