talent, utilizing a variety of channels including social media, job boards, professional networks, referrals, and direct...-paced dynamic environment Strong knowledge of sourcing techniques, including Boolean search, social media marketing......
Job Location: Ottawa, ON, Canada