120 Jobs voor Techniek, Directie, Cultuur bij Start People