Randy Laplante

hsbcad North America LLC

Associate