Virtuozzo

United States
222 Total Employees
Year Founded: 2015

Teams at Virtuozzo

Recently posted jobs

10 Days AgoSaved
In-Office or Remote
Raleigh, NC, USA
Cloud • Software
As a Technical Sales Manager, you will close new business, lead technical sales discussions, build partnerships, and expand accounts in the cloud infrastructure sector.
10 Days AgoSaved
In-Office or Remote
Tokyo, JPN
Cloud • Software
Provide L1/L2 technical support for cloud infrastructure and Linux systems, troubleshooting issues and assisting customers via email, calls, and ticketing systems.
10 Days AgoSaved
In-Office or Remote
Atlanta, GA, USA
Cloud • Software
The New Business Sales Manager will drive new business sales in cloud infrastructure by owning the full sales cycle, generating leads, and closing deals, focusing on MSPs and CSPs and requiring travel for customer engagements.