Jeffery joins Talent following an extensive career spanning more than 25 years in the technology sector