Leaf (Jessica Roy)

Leaf (Jessica Roy)

Hi, I’m Leaf. I’ve been working in tech for 25+ years, so I’m sharing a few things I’ve learned along the way. (she/her)