BS

Bill Schaffrath

Senior Director, Internal Audit & Global Assurance at International Rescue Committee

Timeline

  • Senior Director, Internal Audit & Global Assurance

    Current role