Male
Stephen Lynch is based out of New York, New York and is the Chief Executive Officer of Algolia. Stephen previously worked at AlphaSense as a General Manager & Executive Vice President of Enterprise. Stephen Lynch attended Syracuse University.
Headlines from Google News. Social posts load from the platform only when you open a tab.
Business Wire · Sep 15
citybiz · Sep 9
Business Wire · Jul 28
citybiz · May 5
Business Wire · May 5