Joshua Ellis serves as the President and Chief Executive Officer at Lodge Lovers since February 2020, while also leading New Life Church in Petersburg as Lead Pastor since January 2012, with a focus on missionally engaging and discipling the community. Additionally, Joshua holds the position of Certified Senior Chief Residential Inspector at LEHI Inspections since September 2019, overseeing inspections and managing a team in Metro Detroit and Northwest Ohio. Joshua's educational background includes a residential inspector certification from Internachi Inspection School and an Associate of Science in Business Management from Monroe County Community College, along with an Associate of Arts in Practical Theology from Christ for the Nations Institute.
Sign up to view 0 direct reports
Get started
This person is not in any teams