Russell Witts has over two decades of experience in leadership and modelmaking, currently serving as a team leader and modelmaker at Envisage Group Limited since January 2013. Prior to this role, Russell held the position of studio leader at ARRK Europe Limited from February 2010 to January 2013 and was a team leader at N.P.L Technologies from January 1997 to January 2010. Russell's educational background includes attendance at St. Thomas More, Nuneaton, from 1981 to 1985.
Sign up to view 0 direct reports
Get started