James Eardley has 20-plus years of experience in all facets of marketing, managing and implementing Cloud and On-Premise B2C and B2B digital and front office software applications.