I have been superficially or significantly involved in most aspects of Wolfram Research at one time or another including product design, development, corporate policy, technical marketing, partnerships, evangelism, PR, competitive analysis, channel management, sales, business systems and processes, marketing programs, training, and no-doubt a few other ways of slicing a company.

I currently have two major roles at Wolfram Research Europe: Director of Technical Services, leading our consulting team, and Director of Technical Communication and Strategy at Wolfram Research Europe, principally responsible for the directions that our company takes on technical strategy business policy, and projects with external organizations. I also act as a spokesman and evangelist for the company.

I am also Co-founder of ComputerBasedMath.org, a project to redefine school maths education assuming the use of computers.