Carlos Abad's Location
Ecuador
Carlos Abad's Work
Carlos Abad's Education
Carlos Abad's Summary
Carlos Abad, based in Ecuador, is currently a Director General at Improving Corp, bringing experience from previous roles at Asesora Web. Carlos Abad holds a 1996 - 2000 Licenciatura in Marketing y Publicidad @ UNIVERSIDAD UTE.