Christian Witschard founded Witschard Consulting GmbH in Oktober 2007 as a spin off of an engineering company.

Sinc then, Witschard Consulting works for several customers of the Swiss industry sector. The company was able to aquire projects in the Railway, Construction, Infrastructure and Building Management environment.

The company is located in Stäfa in the Zürich area.

Witschard Consulting GmbH is licensed by SECO to contract staff in Switzerland.