BF

Ben Franz

Director of APAC Sales Engineering & Solutions Consulting at Algolia

Director of Engineering Director
b***@algolia.com Sign up
Pro only
Pro only
Pro only
Sydney, New South Wales, Australia

Company Details

Company: Algolia
Employees: 790
Revenue: 40000000
Funding: 334424169
HQ Location: San Francisco, California, United States
Company LinkedIn: Pro only
Director level · Director of Engineering