Your first day in your new job is approaching. With a mix of excitement and doubts, you wonder what’s in store for you. Fortunately you have a plan to make sure you make the right impression, right from the beginning.
Globalisation and offshoring are here to stay. For most managers, it means that at some point in their careers, they will have to manage a team spanning across multiple locations, time-zones and cultures. It can be an application team or