Hercules Offshore, Inc. has appointed Larry Francois as Chief Executive Officer and President of Delta Towing effective August 20.