Marshall Kirkpatrick



All Links

Share this:

Details of Marshall Kirkpatrick

About Marshall Kirkpatrick
Marshall Kirkpatrick- Provides training and consultancy in the use of new web tools for research and communication. Aimed at nonprofit, academic and small business organizations.