Novacroft CEO and Founder, Debra Charles, has been announced as a finalist at the very first All Things Business Northamptonshire Business Awards 2018... Read more
Company employing 150 people in region holds day of team celebration Novacroft celebrates twenty years in business on 21st July 2018. The company employs over 150 staff, and is about Read more