Overlake is a leading private asset management firm with a diversified, high-yield investment portfolio.