Regional Sales Manager
United Kingdom
Netskope
SentinelOne
Enterprise Sales Director France
North Carolina State University
Gwangju Institute of Science and Technology
SKEMA Business School