Involve employs 52 employees. The Involve management team includes Yasamin Alttahir (Director of Advocacy, Communications, and External Affairs), Rebekah McCabe (Head of Northern Ireland), and Kelly McBride (Director - Capacity Building and Standards).
Looking for a particular Involve employee's phone or email?