April 20, 2026 Benefit Street appoints Anant Kumar to new global investment strategist role Ellie Duncan