D. Leyla Seka

Affiliations

  • Director at Proofpoint Inc (PFPT), 2021-08-31