Description
Work visa in USA expiring. May note be able to continue working in this country.
Accomplishments
Highlights:
Work visa in USA expiring. May note be able to continue working in this country.