Sedulo Group, has appointed Laura Duggan as the new Head of Corporation Tax, based out of the Manchester office. The news ...