John Hastings

RBC Capital Markets

Current Role: Head of US Infrastructure & Project Finance Group