Scarecrow Group grows its team
Scarecrow Group is delighted to announce that it has appointed three new members to its team. Deb Miall joins as Operations Manager, having recently relocated from New Zealand where she spent a number of years working as a consultant specialising in quality assurance, process improvement, change management and organisational development. Nathan Wood joins as Senior […]