Training opportunities as well as clearly defined career progression. 25 days annual leave plus bank/public holidays, as well as an annual option to buy up to 5…