McDougall Johnstone Job Role October 2025. McDougall Johnstone are a Glasgow and Lanarkshire based Advisory and Accounting firm who believe that their role is to provide advisory services to assist their growing client base whilst ensuring their accounting taxation and…