Senior Manager - Major Complex Loss in south east england | ApplyBoost