Elizabeth Powell

VP, Customer Experience at Deepwatch

Elizabeth Powell has a Bachelor of Business Administration with a Major in Business Marketing and Minor in General Business & Communication from Western Michigan University. Elizabeth has held various roles in companies such as Deepwatch, GuidePoint Security, CyberArk, Trustwave, CareerBuilder.com, and CDW, specializing in account management, customer renewals, and business development. Elizabeth's experience spans industries such as cybersecurity, human capital solutions, and technology sales. In their current role as Vice President of Customer Renewals and Growth at Deepwatch, Elizabeth leverages their expertise to drive customer satisfaction and business growth.


Previous companies

CDW logo
CareerBuilder logo
CyberArk logo


  • VP, Customer Experience

    Current role

  • VP, Renewals & Growth

View in org chart