Consulting
I am currently accepting freelance consulting work. Please contact me for more information on my consulting experience, rates, and availability.
Currently …
- I serve on the board of Fireside International, an international non-profit organization committed to using media communications technologies to improve the lives of the poor and suffering around the world.

Previously …