I had the pleasure of interacting with Tim Mitchell when he came out to work with our distributed team on best working practices. At the time we were implementing Agile / Scrum (It might have been around 2008? 2009?) across 5 different teams in 3 different countries.
At the time, Tim came out to our Mountain View, CA office but the week before he was in our Helsinki office with a different part of our team.