Challenges Managing Global Teams – Analysis And Recommendations