Cheo, who studied chemical engineering, joined Mewah in 2003 after six years at Exxon Mobil. Citing a challenging macroenvironment, the company said its fiscal 2023 profits fell 64% to $40.6 million.