Overbay headquarters details
Location map
Open in Google MapsAll Overbay office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Melbourne HQ | Victoria | Australia | Headquarters |
About Overbay
Overbay (Private) is headquartered in Melbourne, Victoria, Australia. Founded in 2006, the company operates across 3 countries with approximately 30 employees worldwide.
Where is Overbay's main office?
Overbay's main headquarters office is located at 10 Ringwood Street, Melbourne, Victoria 3134. This serves as the company's primary corporate address and is home to its executive leadership team.
Overbay regional offices
Beyond its headquarters in Melbourne, Overbay maintains 4 offices across 3 countries. Regional offices span 3 countries.
Overbay contact information
The main switchboard for Overbay headquarters can be reached at —. For investor relations, visit overbaycapital.com/investor-relations.
What does Overbay do?
Overbay is a private equity secondary firm, that provides investors with funds for investment and offers liquidity solutions to sellers.
Frequently asked questions
Where is Overbay headquarters?
Overbay's headquarters is located at 10 Ringwood Street, Melbourne, Victoria 3134, Australia.
How many offices does Overbay have?
Overbay operates 4 offices across 3 countries as of 2026.
What is Overbay's corporate address?
The official corporate address is 10 Ringwood Street, Melbourne, Victoria 3134.
When was Overbay founded?
Overbay was founded in 2006 and has grown to employ approximately 30 people worldwide.
What is Overbay's phone number?
The main phone number for Overbay headquarters is —.