WHO WE ARE

SWITZERLAND'S LEADING PROVIDER OF PREMIUM LOCATIONS FOR ROOFTOP ILLUMINATED SIGNS

For over 50 years, the M.P. Berthoud agency has been the historic Swiss partner of the biggest luxury and financial brands for prestigious outdoor advertising. Offering tailor-made solutions for each brand, the agency specializes in managing the installation of illuminated signs, giant posters and advertising tarpaulins (on our buildings and façades undergoing renovation), particularly on the roofs of high-end buildings: the harbor on Lake Geneva, city centers, train stations, airports, in Geneva, Switzerland and internationally. These prestigious illuminated billboards enable our customers' media-planning teams to broadcast their corporate image in premium locations, using the latest technologies.

ILLUMINATED SIGNS: AN ESSENTIAL LINK IN AN INTERNATIONAL MARKETING STRATEGY

It is more than just outdoor signage placed by a display or a neon or LED commercial sign, as you convey your visual identity that represents the brand image of your company in the urban landscape. With exceptional visibility, you target all road traffic with private vehicles, public transport, bicycles and pedestrians in a specific area and according to your communication strategy.

Thanks to its spectacular dimensions and the quality of the selected locations, this type of visual communication and advertising message is particularly eye-catching, whether it is cut-out letters with or without light boxes.

These advertising posters of a quite exceptional kind are communication supports that are an integral part of an international communication and marketing strategy linked to the corporate communication of a company or institution.

Our multi-disciplinary teams are made up of legal, real estate and communication experts to offer you an optimal service and will bring you real added value.

We manage full services including: assistance with the selection of the real estate site in our portfolio, management of declarations and requests for prior authorization from local authorities (town planning department...), manufacture and installation of the sign, maintenance and compliance of the site according to the laws and regulations in force (environmental code...).

Whether you represent a brand looking for a prestigious location to install a sign or a building manager proposing a site, we are your privileged partner.

We operate in Geneva, Zurich, Lugano and throughout Switzerland and internationally on request.

Download our white paper "10 key facts about the outdoor advertising market".