Exodus 18 – Long-Lasting Leadership – September 26, 2021 September 26, 2021 Nathan Janzen https://www.facebook.com/354815847978986/videos/5168870923139904 God’s deliverance is designed to bring lasting success. It must be coupled with refining leadership and teamwork skills that establish dependable organization.