Dr. Fetscherin est professeur de marketing au Rollins College, Département de Business (AACSB Accredited), Floride, États-Unis. Son expertise est en marketing international avec une spécialisation en stratégie marketing, recherche marketing et branding. Il est titulaire d’une maîtrise de l’Université de Lausanne (HEC), d’un diplôme d’études supérieures en commerce de la London School of Economics (LSE) et d’un doctorat de l’Université de Berne.
Il a également été doctorant à l’Université Harvard. Avant sa carrière universitaire, il était le CEO de Bonfort S.A., une petite entreprise de luxe suisse, ainsi que consultant senior pour McKinsey & Company.