undefined

Ryan Batchelor

Co-founder and Portfolio Manager at Clifford Capital Partners, a value manager focused on sustainable wide moat businesses and out of favor stocks.