Leon Owusu is currently a Senior Account Director at Barrier Networks, having previously worked as a Global Security Sales Specialist at BT. Leon studied International Business at the University of Surrey, where Leon obtained a Master of Science degree.
Sign up to view 0 direct reports
Get started