Keith is a consultant at DM Hall, based in our Aberdeen office. Keith's responsibilities include business development, special projects, compliance issues and professional standards. Prior to this, Keith was Managing Partner for four years before becoming Senior Partner for 12 years.
|Telephone:||01224 594 172|
259 Union Street,