SaaS Database/People/Peter TeaguePTPeter TeagueCEO at New Technology CADCAMFounderCEOCompanyNew Technology CADCAMHaddenham, United Kingdom · Founded 1996Revenue$489KTeam size22Company profile →