Ralf Baumann joined StepStone in July 2002 as Managing Director of StepStone Germany.
In October 2005 he added overall management responsibility for StepStone Online across all its markets, covering sales, marketing and customer service.
Before joining StepStone Ralf was the Sales, Marketing and Alliances Director at PeopleSoft GmbH. He previously held executive positions at a number of major software companies including Siebel Systems, SAP and SSA.
Founded in 1996, StepStone is one of the most successful online job board businesses in Europe today. StepStone, including TotalJobs in the United Kingdom, operates some of the strongest online job portals with over 24.6 million visits and more than 299,000 jobs per month.