Leon Owen

Sales Manager

Leon Owen is an accomplished sales professional with extensive experience in the technology and financial services sectors. Currently serving as a Sales Manager at Check Point Software Technologies, Ltd. since May 2021, Leon has previously held positions including Account Director at Secureworks, Business Development Manager at NCC Group, and Account Manager at Nettitude Group. Prior roles feature significant leadership positions such as Sales Director at Wesleyan and Senior Manager at both RBS and Lloyds Banking Group. Leon's educational background includes attendance at St Francis of Assisi from 1988 to 1995.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices