Richard Welch

Active Phoenix, AZ President for Applied Medico-Legal Solution Risk Retention Group, Inc.