R
Robert SayringReview ofDe Novo Ventures LLC
De Novo Ventures LLC is an average company. I thin...
De Novo Ventures LLC is an average company. I think they have good potential, but there is room for improvement. Their website could use some updates and their customer service could be more responsive. Overall, an average experience.

Comments: