Otava in United States
1 jobs at Otava in United States
-
Sr. Account Executive
3 days ago
Otava Ann Arbor, United StatesThe Sr. Account Executive (Enterprise Direct Sales) is empowered to enable growth in our clients and add new logo accounts. The person filling this role will have a high degree of technical knowledge and will manage, grow, and retain/renew an assigned subset of existing accounts ...