Stonebriar Commercial Finance Announces Nicholas Sandler as Chief Executive Officer
Business Wire India Stonebriar Commercial Finance (“Stonebriar”), a leading provider of asset-based private credit solutions with $7.3 billion of owned and serviced assets, announces that Nicholas Sandler has assumed the…