Technology, Collaboration, and Cultural Diversity