James W Owens had a position (Director) at IBM

Title Director
Is Current no