Merrill Lynch International Financial Advisor Overview

Merrill Lynch International FAQ


Where is Merrill Lynch International headquartered?

Merrill Lynch International is headquartered in London, United Kingdom.

Merrill Lynch International

Merrill Lynch International

2 King Edward Street,
London EC1A 1HQ
United Kingdom


M&A Advisory Summary

Buyside vs Sellside

Year '21 '22 '23 '24 '25 '26 T
Buyside (0.2/yr) - 1 - - - - 1
Sellside (0.0/yr) - - - - - - 0
  1

Most Recent

Target Company Date Value Type
Sign-up to View 2022-08-04 - Financial Services
View All >>

Sector Experience

Sector # Value
Financial Services Sign-up to View
Total Sign-up to View

Geo Experience

State/Country # Value
United Kingdom Sign-up to View
Total Sign-up to View

Transaction Type Experience

Type # Value
Add-on Acquisition Sign-up to View
Total Sign-up to View

Top M&A Clients

Corporate (1) Deals
Sign-up to View
1