
DruvaBoston, MA or Austin, TX
3+ yrs $176k–235k
This position is a key technical advisor responsible for Druva's strategic technology relationship with Dell and will work closely with the Druva’s Dell Alliance Managers to develop and execute on comprehensive and…
