Thomas Consultants Ltd team member Joseph McCready