UK-based ID Data Group says its core unit - ID Data Limited - has filed for administration in a last-ditch attempt to secure a sale of the business.
Excellent salary with uncapped commissionMilton Keynes
© Finextra Research 2013