Andrew Coward, IBM