RB

Ryan Barrows

LinkedIn profile
CEO at SuperTrader
Technology nerd that was stuck in a traders body for 13 years. Just escaped.