Winn bringt mehr als 20 Jahre Berufserfahrung im oberen Management internationaler Unternehmen mit. Für American Express fungierte der 52-Jährige als Vice President Internationales Marketing, bevor er zum Chairman und CEO (Chief Executive Officer) der American Express Bank in Frankreich ernannt wurde. Danach verantwortete Winn den Bereich Marketing Emea (Europe, Middle East und Africa) für IBM. Vor zwei Jahren berief der Internet-Dienstleister Sitesmith den viersprachigen Winn zum CEO. Das Unternehmen wurde später von Metromedia Fiber Networks übernommen.
Seit dem Umsatzrückgang um drei Prozent auf 970 Millionen Euro im vergangenen Jahr versucht der Konzern wieder, profitabel zu werden. Grund zur Zuversicht gibt ein 100-Millionen-Euro-Auftrag der Bundesanstalt für Arbeit. Danach soll Tenovis die 127000 Arbeitsplätze der Behörde mit einem Kommunikationssystem ausstatten. Allerdings wird der Umsatz erst 2003 zu Buche schlagen.