Hi all,
I am applying for the Tech Nation visa under the Exceptional Talent route. I noticed that a lot of the successful applications include media coverage and social media presence. As I don’t have much of an online presence (i.e. I have hibernated my LinkedIn account for the last 2 years), what is the general sentiment towards such a profile?
Thanks.