Gregory Otto


Managing Partner | Steamboat Capital | Oxford-Saïd EMBA '23