SATRA Management Team
General Manager, SATRA Technology Services China
Anthony is General Manager of SATRA’s China operations and is based in Dongguan. He comes from a background in engineering project management, footwear manufacturing and sourcing and has a wealth of knowledge in testing and certification. Anthony joined SATRA in 2019.