Barb Leung

3x H-1B lottery loser; finally a green card holder. Employed millennial.

No posts