Finance & Strategy Manager

Block

Location
New York, NY, United States of America
Salary
$135,200 — $202,800 USD
Published
5 June 2026

Apply on Block

Read from Block’s own careers system via Greenhouse, this morning.