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.
View this post in LinkedIn 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