Grigor Hadjiev

Head of Development Europe & Head of Innovation


Region Europe
Country France
City Paris