Skip to main content

Nedra Dias

Senior Technical Project Manager

Nedra Dias is a Senior Technical Project Manager based out of headquarters in San Francisco.