AVP, Strategic Technology Alliances at Commvault (New Jersey, United States of America; Texas, United States or America) — aijobsearch