Contact

Get in touch.

Easiest way to reach me. I read every message.

I take on a small number of new engagements a year. If your problem needs marketing and software in the same conversation, I'm the right call. If it's only one of those, I probably know somebody better.

AI avatar summary

Reach out if the problem crosses lanes.

I am most useful when marketing, software, AI, and the business model all affect the same decision.

Here's a summary of this page by my AI Avatar

Send a message
I usually reply within a day or two.