Fran Villalba Segarra

#652912

@fvsegarra

Founder and CEO Internxt