- Portland, OR
-
22:34
(UTC -07:00)
Tanya L Crenshaw
crenshaw
A software developer with a Ph.D., passionate about fostering a greater sense of community in tech.
New Relic United States