Greg Shepherd

Greg Shepherd is senior account executive at ChannelAdvisor. He's based in our Australian office, located in Melbourne and is a specialist in our solution for brands and manufacturers, Where to Buy.

Posts by Greg Shepherd