I provide range of services to meet the needs of your organization

Web Development Web Development I'll work with your organization to identify and address its web communications needs - from a full-fledged responsive website that works on multiple devices to specialized tools that can supercharge your existing website.
Research and Documentation Research and Documentation For more than twenty years, I've worked with organizations to document their work and help them understand their community, marketplace, and impact.
Consulting Services Consulting and Training I can help your organization master the latest communications technologies, and work with your staff to improve practice.