El mencionado ejecutivo fundó Muvsmart, la staturp de logística que fue adquirida por 99 minutos en el 2019.
Según un estudio de Mordor Intelligence, se estima que el mercado de carga y logística en Colombia alcanzará un valor de 20,39 mil millones de dólares en 2024, con una proyección de crecimiento que lo llevaría a 29,44 mil millones de dólares para 2029. En el 2023 el sector de comercio electrónico en Colombia se posicionó como el tercer mayor mercado de comercio online de América Latina y se espera que el sector alcance un crecimiento del 60% para 2027, según el informe de Statista titulado El sector de comercio electrónico en Colombia - Datos estadísticos.