Training provided and opportunity of professional development. Full Time hours: 40 - 48. Job Types: Full-time, Part-time, Contract, Permanent.