Business Development Executive, Payment/BNPL
Atlanta, GA · On-site +1
$109K - $150K/yr
Minimum 7 years of experience in net new logo sales or business development * Bachelor's degree ... Experience selling similar solutions (risk, data, credit) into FinTech, payments or platform ...
