Mark Johnson

Mark Johnson is managing director of specialist law firm TTP Law