Image

Senior Manager, Digital & Marketing Technologies
LifeScan
Ross Stewart
Ross has a background in IT management for some of the worlds largest companies including Accenture and Johnson & Johnson. In his current role, he leads the charge on the adoption and implementation of new Marketing technologies to drive results.