Seine berufliche Laufbahn beginnt mit einer «Stifti» bei Bühler in Uzwil. Danach durchlief er sämtliche Stationen im international tätigen Technologiekonzern. Im Januar 2018 konnte der ehemalige Lehrling und heutige Personalchef sein 40. Dienstjubiläum feiern. Nach der Berufslehre absolvierte Oswald eine kaufmännische Weiterbildung und übte verschiedene Funktionen in Entwicklungs- und Kundenprojekten für alle Divisionen aus. Dabei sammelte er vielfältige Führungserfahrungen, die er als Projektleiter Informatik und Bereichsleiter Controlling laufend vertiefte. Von 1993 bis 2005 war er kaufmännischer Leiter der Division Manufacturing und Logistics, von 2006 bis 2015 leitet er Corporate Human Resources und seit Juli 2015 ist er als Head of Human Resources Switzerland tätig. Daneben amtet er als Vorsitzender der Raiffeisenbank Regio Uzwil, als VR-Mitglied der Pensionskasse von Raiffeisen Schweiz und als Vizepräsident der IHK St.Gallen-Appenzell. Oswald ist verheiratet und lebt in Uzwil.