Graham es un consultor de accesibilidad web con su propia empresa Coolfields Consulting. Trabaja con organizaciones para ayudarlas a mejorar la accesibilidad de sus sitios web, probando la accesibilidad de los sitios web y asesorando a los diseñadores y desarrolladores sobre cómo solucionar los problemas encontrados. Ha escrito cursos de formación detallados sobre accesibilidad para desarrolladores que presenta regularmente.
También es un desarrollador de WordPress, y ha construido muchos sitios web accesibles de WordPress para clientes, tanto grandes como pequeños. Ha contribuido al Equipo de Hacer Accesible WordPress y ha hablado sobre la accesibilidad a muchos campamentos de Word y otros encuentros de WordPress.