Vic Svec

Vic Svec is Senior Vice President of Investor Relations and Corporate Communications of Peabody Energy.