Es doctor en Ciencias Económicas por la Universidad Luigi Bocconi de Milán y doctor en Marketing por la Universidad de Pavía. Desde 1978, imparte clases en al IESE de la Universidad de Navarra. Comenzó a trabajar en Arthur Andersen y desde entonces lo ha hecho en varias e importantes empresas. En España, donde resida, ha trabajado para Starlux S.A. y Martín Rossi Group S.A. En 1985 fundó la consultora Barna Consulting Group, de la que es presidente.
Su producción bibliográfica esta relacionada con el mundo del marketing.