Otava logo

Otava

Remote Jobs

1 open roleTeam 120Since 1994Latest: Feb 19, 2026, 6:33 AM UTCCompany Site
CloudInformation Technology
Post Date
Minimum Salary
Experience

1 Jobs

Sales27 days ago
Full TimeRemoteMid LevelTeam 120Since 1994

Lead and grow the sales organization for managed cloud services: set strategy, recruit and develop the team, optimize sales processes, drive revenue, manage forecasting and reporting, and maintain client relationships to meet company targets.

SalesforceCRMAzureMicrosoft 365VmwareVeeam
Texas + 2 moreAll locations: Texas, Colorado, Indiana
$150K / year