Bjorn Espenes, CEO, Finch LLC

Bjorn Espenes, CEO, Finch LLC