Deb Greene is currently the Director of Managed Services at Zuora, leading a new team for subscription-based products. In the past, Deb worked at Cisco as the Manager for Video Managed Services and at Nationwide Insurance in various roles such as Application Engineering Services Manager and Availabiltity Manager. Deb holds a BA in Computer Science for Business from DeVry.
Sign up to view 3 direct reports
Get started
This person is not in any teams