Senior Manager
KPMG in the UK
Rika is a UK immigration SME of over 20 years experience. She has assisted a number of organisations across various different sectors and industries.