Dean Affandi is no longer working with WRI Indonesia.