Yves Oesch

Swiss Consultant with a passion for strategy creativity and innovation