2025 Sentinels

Sentinels are the masters of risk and resilience. As strategic risk managers, they strike a balance between growth and stability in a volatile environment. Their insights and discipline help safeguard the industry’s progress.

Sentinels: How Risk Leaders Are Steering Specialty Finance Through Uncertainty

“The fraudsters just keep getting smarter and smarter. We need to continue to stay the course, stick with the blocking and tackling and the frauds will show themselves.” — James E. Franz, Culain Capital In a lending market defined by volatility, inflation and fierce competition, the specialty finance sector continues to face sharp risks and sharper...

Read moreDetails

2025 Honorees

Other Leaders and Legends Categories