Veterinary Representative
Indonesia
PT. Romindo Primavetcom
Olmix Indonesia
Key Account Manager
OLMIX
Country Manager Indonesia
SSR Feed Additive
Universitas Gadjah Mada (UGM)