sponsorship from Barclays, you must declare this as part of your application. Sponsored visas are role and entity specific... any role that you apply for. If you currently hold a work visa sponsored by Barclays, or you would require sponsorship......
Job Location: Noida, Uttar Pradesh, IndiaSelected articles on work and employment, which may be found interesting:
What to do if you are excessively loaded with the work?Find more articles on Articles page