Jim D’Arcangelo

MEET JIM D’ARCANGELO WHY? Starting with his work as at teen intern on the first IBM PCs at...

Read More