Given the geographical spread of locations a number of challenges are presented, including cultural and language barriers, as well as time zone issues, requiring clear communication, long term planning of schedules, a risk-management approach, and flexible working.