Sebastian Walch studied business administration at the University of St. Gallen, Switzerland, where he obtained a Bachelor of Business Administration in 2008 and a Master of Arts in Accounting & Finance in 2010.
Before founding NUMERI GmbH in 2019, he worked for one of the Big 4 audit companies in Switzerland and registered in the Swiss registry of chartered public accountants as an audit expert in 2016. He then worked for a reputable fiduciary company in Liechtenstein. In 2017, he obtained his Liechtenstein CPA license. In 2020 he passed the professional trustee examination for Liechtenstein.