Neal Ross

An IT & Services business leader with more than 20 years’ experience delivering successful customer outcomes, business improvement & value, Neal Ross is passionate about transforming business through customer centric people, process and technologies


More content by Neal Ross