CEO
Barbara Berry
CEO Approval Rating
82/100
Delivra is a Tennessee-based marketing automation platform that offers solutions such as E-mail marketing and performance testing for businesses.