Ben Tuffin currently serves as Operations Manager and Supply Chain Manager at Northstar Systembuilt since April 2019. In addition, Ben has been a Partner at LST Projects since December 2013. Previously, Ben held the position of Director at Premcrete Ltd from August 2005 until November 2023. Educational background includes attendance at Itchen College in Southampton from 1995 to 1997 and Alderman Quilley Secondary School from 1993 to 1995, culminating in the achievement of a high school degree.
Sign up to view 2 direct reports
Get started
This person is not in any teams