Involve employs 52 employees. The Involve management team includes Sue Tibballs (Chief Executive Officer), Yasamin Alttahir (Director of Advocacy, Communications, and External Affairs), and Rebekah McCabe (Head of Northern Ireland).
Looking for a particular Involve employee's phone or email?