B. Riley Financial, Inc. announced it has named Kevin Olson as Senior Vice President of Business Development for B. Riley Retail Solutions. Olson currently oversees operations for the firm's retail liquidation division in Australia, New Zealand, and the Oceania market. In this expanded role, he will also be responsible for building, maintaining, and expanding the firm's business relationships with retailers across North America.