Latest News3 years ago
Optimove Appoints Scott McNabb as VP Revenue, Americas
The former Oracle VP of NA Sales brings 20 years of experience in guiding companies towards extraordinary revenue performance Optimove, the leading CRM Marketing Platform,...