Mircea Staiculescu

Managing Director, Headvertising