Steven joined Moore UK member firm, Johnston Carmichael in 1992. Steven provides a range of services including general practice services, audit and assurance, business advisory and strategy, corporate accounting and tax services across a variety of sectors.