People/Joseph Craft
JC
PersonUS
Joseph Craft
2 companies·4 mandates
| Company | Relation | Title | Age | Since | As of |
|---|---|---|---|---|---|
| ALLIANCE RESOURCE PARTNERS, L.P.ARLP | Officer● | Chief Executive Officer | 75 | 1999-07-31 | 2026-07-09 |
| ALLIANCE RESOURCE PARTNERS, L.P.ARLP | Director● | Chairman | 75 | 2019-01-06 | 2026-07-09 |
| BOK FINANCIAL CORPORATIONBOKF | Director● | Director/Board Member | 75 | 2007-03-31 | 2026-07-09 |
| ALLIANCE RESOURCE PARTNERS, L.P.ARLP | Major shareholder● | — | — | — | 2026-07-09 |