Technical Team Lead, Russia at International Flavors & Fragrances
Yuliya Gorbunova is a(n) Technical Team Lead, Russia working at International Flavors & Fragrances.