Marcus Graf, Switzerland, Horn, M, STEAG & Partner AG