- Create and manage content for an array of media
- Design websites, print materials, promotional and marketing publications
- Write and edit, proofread and coach
- Manage projects from inception to conclusion on time and on budget
- Present and facilitate workshops to audiences of all sizes
- Monitor and interpret web analytics
- Produce video and photography content
- Develop and direct digital and marketing campaigns
- Develop and execute fundraising strategy and grant writing