Meaning of GLOBOBOSS in English

GLOBOBOSS

n. A cosmopolitan executive that has the ability to perform well across the globe. Context and Source: "Wanted a globoboss who's at home anywhere and sings the same tune- profits- everywhere." (Newsweek 12/2/96)