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 is working with Idea Group to overhaul its branding and develop its web presence and enhance its marketing.