Pedro Bilar

Senior Advisor

Pedro joined the INVISION team in 2008. His investment interests include opportunities in innovative service enterprises in a variety of sectors.

Prior to that, Pedro spearheaded the business development activities of the Capital Efficiency Group (CEG), which became the market leader in mezzanine financing in Europe. In Switzerland he also served in the Management Boards of UTC, then the country’s largest trading and marketing company, and AMC International, in both cases leading worldwide business development activities. In Germany, Pedro served as Corporate Marketing Director and Sales Manager of the Colonia Insurance Group, at the time Germany’s second largest all-line insurance company. In the course of his professional activities, Pedro has lived and worked in a variety of countries and cultures in Europe, the Americas, and Asia.

Pedro holds an MBA from INSEAD, as well as an M.A. and a Ph.D. (ABD) in Political Science from Brown University. Next to his native English and Spanish, he speaks German, French, Italian, Hebrew, and Japanese.

Contact Us


    Invision AG
    Grafenaustrasse 7
    6300 Zug

    T +41 41 729 01 01
    F +41 41 729 01 00
    E info(at)


    Invision Beteiligungsberatung GmbH
    Grünstraße 23
    40212 Düsseldorf

    T +49 211 936 727 50
    F +49 211 936 727 59
    T info(at)