Rossiter studied at Cambridge University, from which he obtained his Bachelors, Masters and Doctoral degrees in Chemical Engineering. He has worked as a chemical engineer in England, Africa and America, and was for a time the president of a small specialized engineering and software company. He now works as an independent consultant.