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
12 followers
RBC BlueBay Asset Management
2 followers
Rokos Capital Management
3 followers
Moniepoint
29 followers
Texas Trust Credit Union
2 followers
SNB Capital
7 followers
Monzo
216 followers
Virgin
52 followers
AXA Investment Managers
26 followers
Investec
25 followers
TSB Bank
19 followers
Explore companies