Venafi

Venafi

Palo Alto, CA
Total Offices: 2
380 Total Employees
Year Founded: 2004

Similar Companies Hiring

Software • Marketing Tech • Digital Media • AdTech
4 Offices
270 Employees
Software • Fitness
Louisville, CO
23 Employees
Software • Fitness
Louisville, CO
69 Employees

Benefits at Venafi

Financial + Retirement

401(K)

Employee stock purchase plan

Office Perks

Commuter benefits

Company-sponsored outings

Free snacks and drinks

Health Insurance + Wellness

Dental insurance

Disability insurance

Flexible Spending Account (FSA)

Health insurance

Life insurance

Vision insurance

Mental health benefits

Child Care + Parental Leave

Family medical leave

Professional Development

Job training & conferences

Vacation + Time Off

Paid volunteer time

Paid holidays

Paid sick days

Culture

Remote work program

Search the 3 jobs at Venafi

Recently posted jobs

8 Days Ago
México
Remote
Software
As a Customer Success Manager at Venafi, you'll be part of a ground-breaking team educating customers on the value of machine identity management and ensuring their business goals with Venafi are met. You'll actively manage a group of customers, drive adoption of Venafi software, maintain customer health, and act as a trusted advisor to drive continued value of products and services.
15 Days Ago
Germany
Remote
Software
As an Account Executive at Venafi, you will be responsible for managing sales activities for existing customers in the Nordics and DACH region. You will sell complex solutions to large customer environments and work with cross-functional teams to drive customer success. A minimum of 5 years' enterprise sales experience is required for this role.
21 Days Ago
United States
Remote
Software
Venafi is looking for a Business Analyst to provide dashboarding and meaningful insights to product and GTM leaders. The role involves translating business questions into analyses, identifying key metrics, recommending customer segmentation, and building exec-facing dashboards.