HR Specialist, Netcracker

Oleksandra Katrych

HR Specialist, Netcracker