Welcome back Erica! Meet SOIL’s new Chief Technology Officer
Erica’s back! And we’re oh so happy she is. A natural-born strategist and systems thinker who is deeply passionate about Haiti and making sure that everyone has what they need to thrive, Erica Lloyd has stepped into the role of SOIL’s Chief Technology Officer. Before becoming CTO, she was also....