Yes, in Europe. Trustpilot holds a UK Skilled Worker sponsor licence.
9 open now. New ones go at the top of a free weekly email. No account.
Copenhagen
Trustpilot holds a UK Skilled Worker sponsor licence.
Edinburgh
London