management leadership and business careers in Colombo, Sri Lanka