Technology and systems for the global financial services industry
Idea Group is a business systems company specialising in product management and technology for the financial services industry.
Best Words developed the Idea Group brand book and now heads up all of the company’s marketing activities.