Patrick Gilmour

A freelance consultant who sees the big picture in marketing technologies.