Product Owner and People Manager
bucharest, bucuresti, romania
DXC Technology
University POLITEHNICA of Bucharest