Between 1973 and 1995, Humer worked for pharmaceutical companies Schering-Plough and Glaxo in various countries.[1][4]
He became a member of the board of directors and head of the pharmaceuticals division of the Swiss pharmaceutical company Roche in 1995. From 1996 until 1998 he was COO of Roche, then CEO until 2008, when Severin Schwan took over. Additionally, he was chairman from 2001 to 2014.[4][5]