Sidi Rana Menggala

Sidi adalah Direktur Eksekutif Sustainable Spices Initiative Indonesia. Ia juga seorang insinyur Biosains di Ghent University, Belgia.