Women taking leadership roles in tech sector
Charline Fahed, Field Marketing Manager MEA, Turkey at SentinelOne I have been working in the sales and marketing functions in…
Charline Fahed, Field Marketing Manager MEA, Turkey at SentinelOne I have been working in the sales and marketing functions in…