Steven Thompson, CFA