16 employees have rated B. Riley Financial Chief Executive Officer Tom Kelleher on Glassdoor.com. Tom Kelleher has an approval rating of 78% among the company's employees.