Top
7/2001 – 10/2001
Independent strategy consultant. Working for Deutsche Telekom and other tech firms in Germany.
Stefan Ried, 2017