Anonymous participant it’s just a letter with a letterhead stating that you are a freelancer for the platform, the date and maybe a brief description of what you do
yeah I agree. I’ve been on the TR and extensions and it’s quite stressful tbh. I started out on a non o volunteer visa and I already have an account. I’m planning to do the Dtv and hopefully it works out well 🤞🏼