Durante su trayectoria, ha publicado numerosos artículos en revistas académicas y de negocios. Antes de llegar a IMD en 1990, fue investigador adjunto de la Universidad de Harvard y del Swiss Institute for International Economics. Además, fue consultor en Monitor Company, la empresa creada, entre otros, por Michael Porter. El profesor Boscheck ha combinado su labor académica en IMD con la de asesor de empresas en el desarrollo de unidades de negocios y estrategias corporativas, además de trabajar como consultor de organizaciones internacionales y gobiernos en las áreas de liberalización del mercado y estrategia industrial. En particular, su trabajo con empresas se ha concentrado en las áreas de salud/farmacéutica, energía y química.