AIM13 is Blue Owl's #1 rival. AIM13 is a Investment Company company that was founded in New York, New York in 2012. Like Blue Owl, AIM13 also works within the Banking, Financial Services and Insurance field. AIM13 has 696 fewer employees vs. Blue Owl.