Finance CT unveils new executive committee and investment in digital transformation amid major rebrand 30 May 2023