SEP Resource Solutions are delighted to announce the arrival Jayne Caffrey as Head of Business Development. Jayne joins the business with over 25 years’ experience in engineering and manufacturing recruitment. A key appointment to the business, Jayne has taken overall……