Sales & Recruitment Specialist
On-site · Canada
The role involves identifying and qualifying potential clients across Canada and the US to grow the business base. Additionally, the specialist will source, screen, and match talented technology consultants to specific client projects.
