Algolia Appoints Jean-Louis Baffier as Chief Revenue Officer to Support Rapid Corporate Growth and Momentum Read more