Self has been part of the Port of Lake Charles administration since 2003 when he joined as Director of Finance and Administration. A native of Lake Charles, Self holds a bachelor’s degree in business from McNeese State University and a master’s degree in business administration from the University of New Orleans, and he is a certified public accountant.
Self is actively involved with the American Association of Port Authorities, from which he holds a certification of professional port manager. He also works closely with the Gulf Ports Association of the Americas and currently serves as vice president of the Gulf Seaports Marine Terminal Conference.
In 2008, Self was a graduate of Leadership Louisiana, and in 2016, he was appointed to the Louisiana Board of International Commerce by Gov. John Bel Edwards.