Get new jobs by email
- ...sales - business development, B2C markets 2.Passionate about working in a fast growing firms and large team handling. 3.Articulate... ...enviable 500 mn+ registered users, 21 mn+ merchants and depth of data in our ecosystem, we are in a unique position to democratize credit...DataFull time