Carl Stewart
Verified
Over 30 years in finance