Affinity is an IT recruitment and consulting organization with offices across Canada and the US. Our mission is to deliver an unrivalled experience to our employees, consultants and clients. We hire talented high performers who want a work life balance and share the philosophy of our service delivery - efficiency, agility, flexibility, and transparency.