Tags:B2BBusinessEdTechEnterpriseFinTechITManagementProviderServiceTechnology
Industry-leading multi-platform solutions, unrivalled media and broadcast expertise, and a wide range of IT services for your business.
Location: United Kingdom, England, Nottingham
Member count: 201-500
Phone: +44 333 240 0888
Founded date: 1992

Investors 2

Mentions in press and media 2

DateTitleDescriptionCategoryAuthorSource
11.09.2021World EV D...Nottingham, United Kingdom Sep...--marketscre...
17.04.2013Jigsaw24 R...Jigsaw Holdings Ltd, whose who...middle mar...-finsmes.co...