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