Popular Fintech sales jobs locations