top of page

Lilly Preet

IT Manager

Lilly Preet is one of our IT managers. She grew up in Indonesia and has lived in Washington, DC for over 20 years.

x135

Lilly Preet
bottom of page