Petro Levchenko
Chief Investment Officer
LinkedIn in the list
Updated 2026-08-18
Megalodon Capital Management – Hedge Fund Contacts is a hedge fund manager in Amsterdam, The Netherlands. AUM $25 million, founded 2017.
Website megalodon.ae
Chief Investment Officer
Chief Investment Officer
1 email on file
One of 5,110 hedge funds in the downloadable list.