Druva

HQ
Santa Clara
Total Offices: 8
800 Total Employees
Year Founded: 2008

Teams at Druva

Recently posted jobs

20 Hours AgoSaved
In-Office
Santa Clara, CA, USA
Cloud • Information Technology • Security • Software • Cybersecurity
Lead high-priority cross-functional strategic initiatives for the Office of the CEO. Drive research and analysis to support CEO- and board-level decisions, set project strategy and timelines, coordinate executive stakeholders, design corporate operating rhythms, and deliver executive-ready communications. Improve planning frameworks and operate autonomously on ambiguous, high-visibility work.
2 Days AgoSaved
In-Office
Pune, Mahārāshtra, IND
Cloud • Information Technology • Security • Software • Cybersecurity
Lead development of Druva's MSP platform by partnering with MSPs and internal teams to gather requirements, prioritize features, write PRDs and user stories, drive Agile execution, design multi-tenant UX, analyze telemetry and success metrics, and support launches to increase partner adoption and operational efficiency.
3 Days AgoSaved
In-Office
Santa Clara, CA, USA
Cloud • Information Technology • Security • Software • Cybersecurity
Lead corporate finance and FP&A for a high-growth SaaS company: drive budgeting, forecasting, KPIs, treasury, capital strategy, M&A analysis, investor and board reporting, and scale finance systems and team.