Various different projects for IBM. these include many presentations, Short films, animations and printed matirials.
IBM