With more than 20 years of experience in marketing, public relations and communications, I can help you effectively develop and carry out your communications programs.

Although I've worked for some of the big players in Silicon Valley (Xerox PARC, Apple, Oracle), I've modified the principles I used there so I can aid small and medium-sized organizations in meeting their communications objectives.
And that small-to-mid-sized market is exactly where my business is focused today.
Strategic communications planning
Writing services
Web content development
Media relations
Article placement
Executive speech preparation
Internal employee communications