IBM

1996-1998 Advantis

1998-2000 IBM Global Network

2000-2002 AT&T Global

Performance Computer Group

2009-2011

Active Media Partners

2011-present