with Demelza include: 36 days holiday which includes an allowance for bank holidays and increases with long service Paid... Demelza greatly values the benefits of a diverse team and embraces diversity, equality, and inclusion in all areas of its work...
Demelza