Graham is an Internet psychologist offering consultancy, workshops and keynote speeches on improving business profitability and enabling growth using the internet. He has helped business of all kinds increase their revenue, particularly by helping them improve their communications with customers.

Graham has taken a particular interest in the psychology of the Internet. He is the author of 12 books about the Internet. He has also written a further 16 business books and is an award-winning writer. In 2004, Graham decided to see if he could use his skills to sell his knowledge online. He set up a new service and within a day made his first profitable sales. He now sells several ebooks and other information products, providing a valuable second income stream.