Sehreen
Sehreen

Sehreen

Education exec, parent, non-technical technologist, former diplomat.