EcoFirst Consolidated Bhd announced the resignation of Dato' (Dr) Teoh Seng Foo as Executive Director to pursue other interests, effective June 30, 2024. Age is 68.