
Ranjan Singh RanaRegistered Migration Agent
- English
- Hindi
- Punjabi
I have accumulated a diverse array of migration experience in Migration Law, with a solid background of Accounting and Banking sector. I use this experience when offering advice for business and investment visas.
I enjoy reading motivational books, playing and watching Cricket, listening to music, cooking and gardening