Affinity develops talent in house as workforce challenges continue