Finance head Visintin quits Hammonds due to ill-health