BOC Information Technologies Consulting GmbH è stata fondata a Vienna nel 1995 come spin-off del gruppo Business Process Management System (BPMS) del Dipartimento di Knowledge and Business Engineering dell'Università di Vienna. A causa della rapida espansione del mercato tedesco la prima unità indipendente è stata istituita nel 1996 a Berlino. Partendo dalla sede centrale di Vienna sono stati poi aperti altri uffici con sede a Madrid (1997), Dublino (1998), Atene (1999), Varsavia (2002), Winterthur (2009). Nel 2005, è stato creata la holding BOC Technologies Consulting AG con sede a Vienna. Il gruppo conta attualmente oltre 160 dipendenti.