Finance, Human Resources and Admin Coordinator, Ukraine, 100%
With the onset of conflict in Ukraine following the Russian invasion on the 24 th of February 2022, 6.5 million Ukrainians (approximately 15% of the population) have been internally displaced while