Als Leiter der Finanzabteilung der Swisscom S.p.A wirkte Dubach am Aufbau dieses Tochterunternehmens in Italien mit, für das er in weiterer Folge innerhalb der AG als Participation Manager verantwortlich zeichnete. Zu seinem Kompetenzbereich zählten darüber hinaus strategische Business Planung sowie die Evaluation internationaler Großprojekte, etwa im UMTS-Bereich.
Seit 2000 war Dubach CFO bei Worldzap UK und Worldzap Schweiz. Worldzap setzt in Zusammenarbeit mit Content Providern und Telekom-Partnern Multimedialösungen für den Mobilfunk- und Wireless-Bereich um - von der Entwicklung bis zur Produktion, vom Copyright bis zur Distribution.