PPDS has announced a series of structural updates to its sales and marketing management teams across…
Continue ReadingTag: EMEA
Liz Clarke Joins Fabric as Director of Sales and Business Development, EMEA
Fabric appoints Liz Clarke as Director of Sales and Business Development, EMEA. With a distinguished career spanning…
Continue Reading