Bill Barratt is currently the New Business Development Manager at Tri-Wall Services since January 2016. Prior to this role, Bill was the UK Sales Manager at Tri-Wall Europe Limited from July 2005 to December 2015. Before joining Tri-Wall Europe Limited, Bill served as the Head of Automotive Sales at LINPAC Materials Handling from January 1998 to June 2005.
Previous companies
January, 2016 - present
Inside Sales New Business Development Manager at American Marketing & Publishing LLC
New Business Development Manager at Olisur Inc
Global New Business Development Manager at Kimball Electronics
New Business Development Manager at Nosco
New Business Development Manager EMEA at Red-on-line
Access the worlds's biggest network of public org charts
Learn more