Terra verde partners is an average company. Not gr...
Terra verde partners is an average company. Not great, not terrible. They provide decent service but nothing outstanding. I wouldn't highly recommend them, but I also wouldn't discourage anyone from working with them.