I help individuals and non-profits spread their message through the web in a variety of ways.

Training and Consulting

As an experienced trainer, I enjoy helping beginners get comfortable with new software tools and technology. I also advise individuals and groups on the most effective ways to use social media.

Video Production

From concept to shooting to editing, I create videos that tell a story and resonate with viewers.

Live Streaming

I provide live video streaming support for talks and events.