Todd Watson is a Cloud Alliance Manager at Check Point Software Technologies, Ltd., where responsibility includes providing security protection for customer computing workloads in the cloud since April 2019. Prior to this role, Todd served as a Virtual Container Security Sales Executive at Aqua Security from January 2018 to March 2019, and as a Software Sales Manager at IBM from July 2003 to June 2017. Todd holds a degree from Stanford University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices