Global banking and financial services company
Major multinational bank, well-known in banking industry globally