Ventura brand currently has representatives in 38 countries around the world