Thomas Steger, Switzerland, Elgg, M, GEWOK AG