Olena Popova
Demand & Supply Manager (Moldova & Belarus) @ Takeda
About Olena Popova
Olena Popova is a Demand & Supply Manager for Moldova and Belarus, currently working at Takeda in Kyiv City, Ukraine. With extensive experience in commercial and supply chain roles, she has a strong background in sales forecasting and supply chain management.