Robert Leech has extensive experience in product development and management, currently serving as Principal Product Director at EcoOnline since August 2020. Prior to this role, Robert held the position of Product Development Director at airsweb for 16 years, from August 2004 to August 2020. Earlier in Robert's career, from January 1992 to August 2004, the role of Divisional IT Manager was undertaken at Rockwood Additives. Robert Leech holds a BA Hons degree in Systems Analysis from the University of the West of England, earned between 1989 and 1991.
Sign up to view 0 direct reports
Get started