Stællo

0 followers


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, CA

Employees

51-200

Links

Org chart

Emanuil Yakimov
Chief Executive Officer

Emanuil Yakimov

Collapse
Dimitar Hadjiev
Senior Digital Marketing Lead
Nikola Minkov
Co-founder & Director Of Marketing

Teams

This company has no teams yet