M Joseph Welsh

Affiliations

  • Vice President at Hi-Crush Partners Lp (HCLP), 2017-09-18