Steve Brown18 May 2018 Steve Brown has left his role as Head of Digital Innovation and Operations at SCA.