De Christoph Weber isch z Töüffetu und z Choom ufgwachse. Di Kantonsschuel het er z Aarau und z Glaris bsuecht und im Aaschluss an d Matur evangelischi Theologii an de Uni Züri schtudiirt. Im Johr 1992 isch er vo de Reformierte Landeschile Aargau z Länzbrg zum «Verbi Divini Minister» ordiniirt worde. Er het dann Stellvertretige z Thun und z Murte gmacht und isch dann vo 1995 bis ins 2001 Pfarrer in de Chilegmeind Länzbrg-Hendschike gsi. Vo 2001 bis 2008 het er d Fachschtell «Kirche & Wirtschaft» vo de reformierte Landeschile vom Kanton Züri ufbout und gleitet und er het en Usbildig zum Master of Business Administration (MBA) in Nonprofit Management an de Uni Frybùrg gmacht. Vo 2009 bis 2012 isch er Leiter vom Center for Corporate Social Responsibility an der Hochschuel für Wirtschaft Züri gsi.