In India, Barclays plc is one of the largest UK employers and employs over 30,000 people spread across its banking, technology and shared services operations. Barclays Bank plc, which has had a branch presence in India since 1990, has achieved market leading positions in its chosen lines of busines... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet