From 1996 to 2003, he held executive positions in purchasing and controlling for a variety of renowned international hotel groups.

In 2004, Torsten Jahn was appointed Director of Purchasing Hotels of Germany for the Ritz-Carlton Hotel Company, LLC and the Russian Federation.  He was also responsible for all new hotel openings of the Ritz-Carlton Hotel Group in Europe.  These included the Ritz-Carlton Berlin, the Ritz-Carlton Moscow and the Ritz-Carlton Powerscourt, Ireland.

At the end of 2008, Torsten Jahn retired from the Group Hotel industry in order to contribute his experience to Purchasing Services.  He has been Managing Director of Purchasing Services GmbH since April 2009.