100 new jobs in NBCC