Renewals Manager - Spain and Italy