ICICI Bank UK plc offers a range of personal, business, corporate and investment banking services in the UK and Europe. It is a wholly-owned subsidiary of ICICI Bank Limited. Incorporated in 2003, ICICI Bank UK plc’s registered office is in One Thomas More Square, London, UK. It is authorised by the... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet
Marshall Wace
11 followers
RBC BlueBay Asset Management
2 followers
Rokos Capital Management
3 followers
Moniepoint
21 followers
Texas Trust Credit Union
2 followers
SNB Capital
4 followers
Monzo
207 followers
Virgin
47 followers
AXA Investment Managers
21 followers
Investec
21 followers
TSB Bank
18 followers
Explore companies