Riding the waves of culture :understanding cultural diversity in business