What Constellia say about themselves
“Established in 2007, Constellia is a leading procurement solutions provider, managing over £400 million of spend across more than 250 public and private sector organisations. Through its managed marketplace of more than 3,000 pre-approved suppliers, including micro-SMEs, SMEs and large…”