Overlake Capital is located in Bellevue, United States on 10400 NE 4th St floor 5. Overlake Capital is rated 1 out of 5 in the category investment management in United States. Overlake is a leading private asset management firm with a diversified, high-yield investment portfolio including securities, private equity, and real estate. We provide expert investment and asset management services to investors and clients worldwide. Our success is tied to the success and development of our investors, clients, and individual team members. Overlake’s executive team has decades of experience in finance, asset management, investment, real estate, business acquisition and growth. We take pride in sharing our experience for the benefit of others.
Address
10400 NE 4th St floor 5
Company size
11-50 employees
Headquarters
Bellevue, WA