ParentFull threadafarrell·> You will need a visa to work in the UK.To clarify, is Brand Networks sponsoring visas?View on HN