Tan Sri Liew Kee Sin has joined Eco World Development Group as a non-independent non-executive director.His appointment came a few days following his resignation after 18 years as president and CEO of SP Setia effective April 30th.