Totaljobs.com Re-Launches e-Commerce Self Service Platform as Sales Leap 80% PR Newswire LONDON, July 17, 2012 LONDON, July 17, 2012 /PRNewswire/ -- Platform allows companies to post jobs themselves New platform will allow for greater employer branding Totaljobs.