Liat Mendel

Experienced Project Manager, Web Designer

Profile In Progress

Liat is building their profile – stay tuned!

Massachusetts, USA