Rod Macfarlane
Rod Macfarlane is a cofounder of photo & retail growth engine MEA. MEA drives customers in-store and online using unique ad-tech and innovative photo print solutions. Over 21,000 stores in 11 countries are live on MEA’s technology platform. MEA services customers worldwide from offices in New Haven, CT, USA and New Zealand.