Nach seinem ersten Engagement als Chefdirigent beim Sinfonieorchester Bilbao leitete er zwischen 1962 und 1978 das spanische Nationalorchester Madrid und war danach Generalmusikdirektor der Stadt Düsseldorf und Chefdirigent sowohl der Düsseldorfer Symphoniker als auch des Orchestre Symphonique in Montreal. Als Principal Guest Conductor wirkte er beim Yomiuri Nippon Orchestra of Tokyo und beim National Symphonic Orchestra of Washington. In den 1990er Jahren war er Chefdirigent der Wiener Symphoniker und dazu zwischen 1992 und 1997 Generalmusikdirektor der Deutschen Oper Berlin. 1994 bis 2000 war er ausserdem Chefdirigent des Rundfunk Sinfonieorchesters Berlin. 2001 wurd er zum ständigen Dirigenten des Orchestra Sinfonica Nazionale della RAI in Turin ernannt. Als Gastdirigent arbeitet er mit zahlreichen grossen Orchestern in Europa, Übersee, Japan und Israel zusammen und leitet Opernaufführungen in Europa und den USA. Seit 2012 ist er Dirigent des Danish National Symphony Orchestra. 2007 hat er bereits in Ascona dirigiert.