David Bain
Managing Director, Head of Technology & Services M&A
Truist
San Francisco, CA 94111-5877
United States
© 2026 Secured Finance Network
Managing Director, Head of Technology & Services M&A
Truist
San Francisco, CA 94111-5877
United States