JUDDMONTE has announced that Barry Mahon will take on the responsibility for all European racing following the retirement of Teddy Grimthorpe.