Trainee Craft – 6 Posts - Government Job Opportunity | JobNova