Demand Spring Announces New Additions to Board of Advisors

OTTAWA, ON – November 13, 2019 – Revenue Marketing consultancy Demand Spring is pleased to  announce the addition of two highly respected and experienced marketing professionals to their Board of Advisors – Sherri Leopard and Elle Woulfe.  Sherri Leopard, a Senior Advisor with SY Partners, is a sought-after marketing advisor and consultant. Sherri founded Leopard, […]