Obra Capital

Director, Business Development

Obra Capital

New York, New York, NY, USFull Time$200k – $250kPosted Jun 30, 2026