La Sra. Theresa Clifford es Directora Comercial de la compañía cScape, en la que es responsable del departamento comercial y de desarrollo financiero desde 1998. En el marco de sus funciones, supervisó la pionera labor de la compañía por lo que respecta a la comercialización en línea y las estrategias de desarrollo en la Web, contribuyendo a la evolución de las mejores prácticas comerciales en línea. Entre los clientes de cScape's se encuentran British Telecom, Lloyds TSB, la Secretaría del Gabinete, Jones Lang Lasalle y el Chartered Institute of Personnel and Development.
La Sra. Clifford escribe con regularidad artículos para diversas publicaciones especializadas en temas industriales. También tiene una experiencia considerable como conferenciante en todo el mundo, y ha realizado presentaciones para diferentes instituciones, desde el Institute of Economic Affairs en Londres hasta la Warburg's Health Conference en Nueva York.