Lucy Sanders
Lucy Sanders is Founder and Executive in Residence of the National Center for Women & Information Technology (NCWIT), a national organization that works to broaden […]
Lucy Sanders is Founder and Executive in Residence of the National Center for Women & Information Technology (NCWIT), a national organization that works to broaden