Stællo


Things are changing, 95% of your customers are looking you up online prior to visiting your location. Being able to generate a high volume of positive reviews is what is going to separate you and your competition and make your customers see you as the number one choice. Reviews are important and eve... Read more

Headquarters

Ottawa, Canada

Employees

51-200

Links


Org chart

Emanuil Yakimov
Chief Executive Officer
Collapse
Nikola Minkov
Co-founder & Director Of Marketing

Teams

This company has no teams yet


Offices