Stephen McCaffrey Location
Indianapolis, IN, US
Stephen McCaffrey Work
Stephen McCaffrey Education
Stephen McCaffrey Skills
Stephen McCaffrey Summary
Stephen McCaffrey, based in Indianapolis, IN, US, is currently a Principal and Chief Policy Officer at Sextons Creek. Stephen McCaffrey brings experience from previous roles at Mental Health America of Indiana, The Third House, LLC, Indiana Health Care Association and Indiana State Department of Public Welfare. Stephen McCaffrey holds a DOCTOR OF JURISPRUDENCE @ INDIANA UNIVERSITY SCHOOL OF LAW. With a robust skill set that includes Government Affairs, Advocacy, Social Services, Public Policy, Legislative and more. Stephen McCaffrey has 3 emails and 2 mobile phone numbers on RocketReach.