Home » Kraken’s Jesse Powell will step down as CEO, stay on as board chair