Family Road, LLC
Chris Allen, president of Family Road, LLC has been selected to serve as a consultant to Bon Secours Mercy Health, an international healthcare organization. Allen will provide strategic support to clinical and operational leaders in creating a sustainable business model for the health system’s population health efforts, driving greater access to care, growth, and affordability in health care delivery and prevention.
Chris Allen was selected as the first executive director of the Detroit Wayne County Health Authority (now known as Authority Health) in 2005, after an established career as a health care and hospital administrator in southeastern Michigan. Chris is a fellow of the American College of Health Care Executives and has held offices on numerous local, regional, and national boards including the American Red Cross, Catholic Health Association, National Arthritis Foundation, and others. Mr. Allen resides in the city of Detroit.
Mr. Allen holds a Master's degree in Health Services Administration, Program in Hospital Administration, from the University of Michigan.