Haan to prawdziwy obieżyświat, pracował na trzech kontynentach. Swoją przygodę trenerską zaczął w Belgii, potem trenował m.in. VfB Stuttgart, 1.FC Nuernberg, Standard Liege, PAOK Saloniki, Feyenoord Rotterdam, Anderlecht Bruksela, Omonię Nikozja oraz Austrię Wiedeń. Prowadził też drużynę narodową Chin i ostatnio Kamerun. Jako piłkarz został dwukrotnie wicemistrzem świata oraz wywalczył trzykrotnie Puchar Mistrzów. W roli trenera nie osiągnął większych sukcesów.