Addo is rated 3 out of 5 in the category leisure. Read and write reviews about Addo. -Addo in Latin means: to add, to bring, to join, to cause, to inspire... - Addo International. LLC is based in Miami, Florida and was founded in 2014 by Enrique R. Felgueres Jr. - Addo is a B2B Content Management System specifically designed for the Global Luxury & Experiential Travel Industry. - Addo was created to solve the current challenges that both travel suppliers and travel advisors face on a daily basis with regards to the management, distribution and use of travel related content.
Address
Paseo de los Tamarindos 90 Torre 2, Piso 20, Oficina 116
Company size
1-10 employees
Headquarters
Bosques de las Lomas, Federal District