SPL Appoints Jeff Hibbeler As Chief Executive Officer
SPL's newly appointed CEO creates new vision for the company.