cosmonautmark
London
San Francisco
(in United States > California)
Worth visiting!
I almost lived here..
I had a job, all lined up H1B visa. The move from London was all in preparation, then the company was bought by another and they moved operations across the country.
no job for me in San Francisco….

