Novaleaf Inc. is incorporated in Delaware USA, and was founded in 2017.
To provide software tools for businesses, leveraging internet resources. Reducing complexity, and increasing simplicity.
General: info@Novaleaf.com
Corporate and Legal: JasonS@Novaleaf.com