BDC Controller Company Overview: An investment and advisory firm based in New York, NY, manages over $2 b...