Jack Walsh Edmonds Marshall McMahon. Jack has worked as a complex casework lawyer in the court of appeal and specialises in fraud.