69
VFM Leonardo

VFM Leonardo

Online Visual Merchandising for Hotels

Toronto - Ontario - Canada

Travel Agencies

startup hotels travel corporate



Profile statistics

Fans distribution by country

# COUNTRY FANS % TOTAL FANS
1 United States 1,566 44.65%
2 Canada 361 10.29%
3 Italy 131 3.74%
4 Mexico 112 3.19%
5 India 104 2.97%
6 United Kingdom 89 2.54%


View all