Managing Partner
bucharest, bucuresti, romania
The Ark
Headvertising
National School of Political and Administrative Studies Bucharest
University of Limerick