Shane Tabaka, a technology sales executive with more than a decade of experience managing business and client relationships, has taken on a new challenge as Federal Sales Manager at Druva. Prior roles include: Federal Account
Shane Tabaka joins Druva as Federal Sales Manager
