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,561 44.52%
2 Canada 367 10.47%
3 Italy 130 3.71%
4 Mexico 113 3.22%
5 India 105 2.99%
6 United Kingdom 91 2.60%


View all