TriVista’s Newhaven
From 1 November 2017, TriVista relocated to the Newhaven Enterprise centre located on Denton Island and adjacent to the Newhaven town centre. TriVista Engineering Limited started as a new company in the Sussex Innovation Centre located on the University of Sussex campus in December 2001 and were based there for the last 16 years. During…