When an engineer becomes a project manager or program manager, he has to interact with the customer in his day to day activities. To manage the customer, and to lead technical teams, one should have good leadership, managerial and administrative skills. In this article, I would like to discuss some of the skills needed to become a global manager in this high technology era.