David Crawford

Active Pittsburgh, PA Governing Person for Arconic Us LLC