Heidelberg sales director departs4 November 2019Jim Todd has stepped down from his role as sales director at Heidelberg UK.