MACKESSEN GROUP Food Ingredient Specialist Previous Next Est. 1983 Malaysia Indonesia China Singapore Thailand Meat Poultry Seafood (MPS) Vegetarian Noodles & Snacks Dairy & Beverages Spices & Seasonings HoReCa