Your Role: As a Business Developer, reporting to the Senior Account Manager, your initial responsibility will be to manage client requirements for talents by ensuring the seamless matching with offers from our partners’ community. Over time, your role will expand to...