Business Development Manager

Imprint · New York City · Remote · Posted 29d ago

$160k - $200k

Imprint is a financial technology company that designs, configures, and operates co-branded financial products such as credit cards, deposit accounts, and installment loan offerings for consumer brands. Its platform enables partner brands to embed tailored payment experiences and rewards into their

Apply on Imprint's site