Created in 2005 (United Kingdom), Adestra own
20 sister brands
and 2913 competing brands.
The Adestra brand is owned by UPLAND SOFTWARE INC, a company listed in New York.
Adestra is part of the Software activity sector.
Adestra is a brand of UPLAND SOFTWARE INC (UPLD) News