Having graduated from the University of St Andrews and qualifying as a chartered accountant, Richard specialised in taxation. He worked in both the profession and commerce mostly in the area of corporate tax. He advised businesses ranging from small family owned companies to FTSE listed multi-nationals. For 10 years he was a part-time lecturer in the department of taxation at the University of Glasgow. Richard has been the honorary treasurer of a number of charities.