Cameron Brooks, IBM,