It means that it drives or promotes. In Colombia it is the person who in the shopping centers or chain warehouses offers tastings or promotions of new products in the market, with the intention of retaining future buyers.
A person's saying DRIVING : It pushes projects or other people to start and advance commercial, scientific, technological, artistic, social or any other undertakings. 2 . Said of an object : It gives kinetic energy for another object to advance.