Leadeo selected the heart of Strasbourg, European capital, to set up its offices in a developing business district. Spacious and functional, our offices can adapt perfectly to our strong growth.
Video tour of our offices
Our Definition of a Lead
We define a (project) lead as a contact who has a need or who wants to change or purchase new software, and who intends to sign within 9 months. We also provide a precise analysis of requirements, a budget, and we confirm that the lead is happy to meet with a Sales consultant in the next 2 months.